Meghan Doscher

Head Of Brand And Marketing

Meghan Doscher currently serves as the Head of Brand and Marketing at MassMutual, a position held since December 2025. Prior to this role, Meghan was the Senior Vice President and Chief Marketing Officer at Brighthouse Financial from August 2017 to December 2025, where leadership on the executive team enabled significant revenue growth through effective marketing strategies. Previous experience includes serving as the Senior Vice President and Chief Procurement Officer at Brighthouse Financial, advising the CEO during the IPO process and establishing a strong procurement organization. Meghan's earlier career includes roles at MetLife, where contributions to U.S. Business Sales Operations and Financial Planning led to substantial operating earnings, and at PwC as a Senior Audit Associate. Education includes a Bachelor of Science in Accounting from Villanova University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices