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 18-year tenure at GS&P, she has led the Wall Street Journal, SBC, HP, Emerald Nuts, Subway, Denny’s, Logitech, TD Ameritrade, Nickelodeon and Häagen-Dazs accounts.
Barrett’s teams have consistently developed work awarded for both creativity and effectiveness. She currently oversees the SONIC Drive-In and Comcast/XFINITY 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. She was named a partner in 2016.
She lives with her two daughters and a small white dog in Mill Valley. It’s beautiful, but it’s no Switzerland.