Ellen Cavalcante Vaz
Ellen Cavalcante Vaz

Ellen Cavalcante Vaz

Product Designer living in São Paulo, Brasil. Full-time learner, crazy cat lady and kamikaze cicler.