Theo Rocha
Creative Director and Head of Digital at F/Nazca Saatchi & Saatchi Publicidade Ltda., São Paulo
São Paulo, Brasil