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.
She lives with her two daughters in Mill Valley. It’s beautiful, but it’s no Switzerland.