Marisa Mulvihill

Senior Managing Director, Global Head of Brand
Lord Abbett

Mulvihill_Marisa_photo.jpg

Marisa Mulvihill has spent her career at the intersection of insights, strategy and creative – building brands that drive business growth.

After product development and marketing roles at American Express, Mulvihill spent two decades as a strategic advisor to Chief Marketing Officers at the consulting firm Prophet, ultimately as a Senior Partner and global head of the brand practice. In this role she helped complex, multi-stakeholder organizations define distinctive brands, craft effective marketing programs and design engaging experiences.

In 2025 she took on a newly established role as the Head of Brand at global asset manager Lord Abbett. In this role she oversees brand strategy, content, campaigns, digital experience, communications, media, sponsorships, events, and social impact.

Mulvihill has a BA in Economics from the University of Pennsylvania and an MBA from the Kellogg School of Management at Northwestern University. She lives in New York and with her husband, two children, and two cats.