BOSTON (July 8, 2020) - Liberty Mutual Insurance has appointed Janelle Edem Senior Vice President, Global Risk Solutions (GRS), Liberty Mutual’s global commercial and specialty lines (re)insurer, which provides a full range of innovative traditional insurance, specialty and reinsurance risk solutions to businesses around the world.

Reporting to GRS President Dennis Langwell, Edem will lead GRS’ strategic planning and process excellence work. She will continue to serve as GRS Chief of Staff, a position to which she was appointed early last year. 

“Janelle has been a valued member of the GRS executive leadership team over the past 15 months,” notes Langwell.  “Her knowledge of our industry, business and customer expectations will be important to our long-term vision and strategy planning process. She has been a model leader, helping to foster a diverse, inclusive culture at Liberty Mutual through her active engagement with our employee resource groups and commitment to mentoring others.”  

Edem joined Liberty Mutual in 2005 after graduating from The Wharton School, University of Pennsylvania, with a Master of Business Administration. Since joining Liberty Mutual as a management consultant in the corporate strategy group, she has held roles in managed care, claims, advanced analytics and client management.

Edem – recognized in 2015 by Wharton School’s Boston chapter with the Joseph Wharton Alumni Leader Award – also participated in the Next Generation Leadership program from The Partnership Inc., a leading organization that supports multicultural professionals at all levels in an increasingly diverse and global workforce. Additionally, Edem is a member of the Beth Israel Deaconess Medical Center Leadership Board.


About Liberty Mutual Insurance

At Liberty Mutual, we believe progress happens when people feel secure. By providing protection for the unexpected and delivering it with care, we help people embrace today and confidently pursue tomorrow.

In business since 1912, and headquartered in Boston, today we are the sixth largest global property and casualty insurer based on 2019 gross written premium. We also rank 77th on the Fortune 100 list of largest corporations in the U.S. based on 2019 revenue. As of December 31, 2019, we had $43.2 billion in annual consolidated revenue.

We employ over 45,000 people in 29 countries and economies around the world. We offer a wide range of insurance products and services, including personal automobile, homeowners, specialty lines, reinsurance, commercial multiple-peril, workers compensation, commercial automobile, general liability, surety, and commercial property.

For more information, visit

Share This Page