Brazil
Social Media Manager, Sherlock Communications
PR Consultant, Sherlock Communications
PR Account Executive, Sherlock Communications
Media Planner, Sherlock Communications
Managing Partner, Sherlock Communications
United Kingdom
Senior Public Relations Consultant, Sherlock Communications