💼 Full-Time Position

Global Leadership Development Advisor

🏢
FM
📍 Norwood, MA, United States
📍
Location
Norwood, United States
📅
Posted
June 05, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

FM, a leading mutual insurance company established nearly two centuries ago, is dedicated to property risk management and resilience for its policyholder-owners—many of the world’s largest organizations, including one in four Fortune 500 companies. Our mission combines scientific research, engineering expertise, and insurance protection to help clients prevent property loss and maintain business continuity through cost-effective risk management strategies.

The Global Leadership Development Advisor is responsible for leading the development of enterprise programs and associated objectives as well as delivering leadership development experiences that build critical capabilities in current leaders while also leading high potential programs that strengthen the leadership pipeline for future succession roles.

As part of the Academy, the Global Leadership Development Advisor partners with key business stakeholders (HR,Engineering, Sales, etc.) to identify leadership develop...