Sarah Buffum Locklear

Vice President, Global Brand Director
at State Street Investment Management

Sarah Buffum Locklear serves as Vice President and Global Brand Director at State Street Global Advisors, where responsibilities include driving brand strategy and managing integrated campaigns and sponsorships since November 2018. Previously, Sarah held the role of Senior Marketing Manager at Putnam Investments, overseeing integrated marketing campaigns and sports sponsorships from August 2016 to November 2018. Sarah's earlier experience includes roles as Senior Strategist at DeSantis Breindel, focusing on brand strategy and rebranding initiatives, and as a Strategist and Account Executive at Finn Partners, advising on communications strategies for cultural institutions. Educational background includes a Bachelor of Arts in Psychology and Art History from Boston College, with additional studies at New York University in Florence and Wellesley High School.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices