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 a high-profile enterprise role responsible for designing and implementing leadership development experiences that support both in-role and top talent leaders across all leadership levels—Executives, Managers of Managers, and Managers of Individual Contributors. As part of the FM Academy, the Global Leadership Development Advisor partners with HR, Talent Management and other key stakeholders to identify leadership development needs and deliver targeted interventions that foster a high-performance leadership culture. This role is integral to executing the company’s enterprise leadership development strategy, building a strong leadership bench for succession, and ensuring programs align with organizational priorities and evolving business needs. Schedule and LocationThis is a full-time exempt position, office-based in Norwood, MA with 30% of domestic and international travel is required annually.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive
Number of Employees
5,001-10,000 employees