Najla Frayha

Vice Chair

Najla Frayha is an experienced marketing executive currently serving as Vice Chair at the Mitchell Institute since January 2022. Previously, Najla held multiple senior roles at Unum from August 2013 to 2024, including Senior Vice President and Chief Marketing Officer, as well as Vice President of Consumerism. Prior to that, Najla worked at Liberty Mutual Insurance from February 2007 to July 2013, contributing as Vice President of Customer Marketing and Senior Director of Marketing. Najla's early career includes a tenure at Polaroid Corporation as Senior Marketing Manager from 2000 to 2005. With a strong background in consumer segmentation, global marketing, and new product development, Najla holds an MBA from Babson F.W. Olin Graduate School of Business, completed in 2000.

Location

Boston, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices