LB

Leo Barbosa

EVP, Executive Creative Director

Leo Barbosa is an award-winning Creative Director currently serving as EVP and Executive Creative Director at McCann New York. Born and raised in Porto Alegre, Brazil, Leo began their advertising career in 2004 and has since worked at prominent agencies across Brazil, Australia, and the United States. Their extensive experience includes roles at JWT, Ogilvy, Droga5, and Grey, where Leo has collaborated with major international clients. Leo holds a degree in Advertising and Marketing from ESPM Porto Alegre.

Location

New York, United States

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices