Sarah Bennett is an experienced marketing leader currently serving as the Head of Global Marketing at Takeda since October 2021. Bennett has held key positions, including Chief of Staff and Head of Brand Strategy at BioLife, where contributions to the company were significant. Prior experience includes roles such as Chief Marketing & Strategy Officer at Asphalt Green, Chief Marketing Officer at Spruce & Bond, and Marketing Director at Equinox and W Magazine. Bennett's career began at Movado Group, Inc. as VP of Marketing and includes an early role as Associate Marketing Director at VOGUE Magazine. Academically, Bennett holds an MBA in Marketing from Columbia Business School and a BA in Political Science from Bates College.
This person is not in the org chart
This person is not in any teams