Born in Zurich, Switzerland, Leslie moved to the US at the age of 13. She began her advertising career at Anderson & Lembke, where she worked on Microsoft for three years.
During her 20-year tenure at GS&P, she has led the Wall Street Journal, SBC, HP, Emerald Nuts, Subway, Denny’s, Logitech, TD Ameritrade, Nickelodeon, SONIC Drive-Ins, and Häagen-Dazs accounts.
Barrett’s teams have consistently developed work awarded for both creativity and effectiveness. She currently oversees the BMW, HP, Comcast/Xfinity, PayPal, and One Medical accounts, among others.
Over the years Barrett has led a number of the agency’s new business wins and, as a result, became director of new business in 2014. She was named a partner in 2016.
Sign up to view 0 direct reports
Get started