John Moorhead

Chief Marketing Officer at SBM Life Science

John Moorhead serves as the Chief Marketing Officer at SBM Life Science, overseeing Brand Marketing, Ecommerce, Media, and Communications since April 2024, with a focus on the brands Bioadvanced, Natria, and Baby Bio. Previously, John held multiple roles at Seventh Generation from December 2011 to November 2023, culminating as Chief Marketing Officer, where responsibilities included leading a passionate marketing team and overseeing Activation, Innovation, eCommerce, and Communications. Earlier positions at Seventh Generation involved directing brand marketing and performance marketing across various categories. John also has experience as Director of Business Development at Banyan, serving as a Sustainable Technology Intern at Environmental Defense, and working as a Senior Financial Analyst at CAT Partners, LLC. John holds degrees from Williams College and Babson F.W. Olin Graduate School of Business.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices