Najla Frayha is an accomplished marketing professional with extensive experience in leadership roles. Currently serving as Vice Chair at Mitchell Institute since January 2022, Najla also holds the position of Senior Vice President and Chief Marketing Officer at Unum, a role undertaken since August 2013. Previously, Najla was Vice President of Customer Marketing and Senior Director of Marketing at Liberty Mutual Insurance from February 2007 to July 2013. Najla's career began at Polaroid Corporation as Senior Marketing Manager from 2000 to 2005. Academic credentials include an MBA from Babson F.W. Olin Graduate School of Business, earned between 1999 and 2000, with a focus on consumer segmentation, global marketing, and new product development including positioning, packaging, and branding.
Sign up to view 2 direct reports
Get started