F

FM Global

Mutual insurer delivering property risk management

Head of Innovation

Corporate StrategyUpdated on Nov 10
Full-timeNorwood, MA, USANo salary listed

About the Job

Requirements

  • A bachelor's degree is required.
  • At least 10 years of relevant and increasing leadership responsibility in innovation, M&A/investments/ventures, strategic planning, program/project management, or financial management/reporting.
  • At least 10 years of experience leading teams.
  • Ability to navigate the organization, roles, and functions of relevant groups within FM.
  • Strong business acumen in the commercial property insurance space.
  • Ability to develop and sustain relationships that drive workstreams across organizational boundaries.
  • Strong communication and influence skills when working with executive partners.
  • Strong project management knowledge, tools, and techniques to influence the success of innovation services.
  • Strong qualitative, quantitative, and financial analysis skills.
  • Ability to travel 20% of the time and hold a valid passport.

Responsibilities

  • Lead the Innovation team of 8–10 direct reports and 4–6 indirect reports, and manage resources to pursue a portfolio of projects that enable the business and support value creation for clients.
  • Provide stakeholders with innovative research on emerging trends, potential M&A targets, technology, and insights offering high potential and high value benefits to clients.
  • Manage the innovation portfolio, budget allocations, and stage-gate performance metrics for new innovation efforts.
  • Aid the Innovation team in developing business cases and new Innovation investments.
  • Develop innovation metrics, performance indicators, and reports for leadership to drive transparency and accountability.
  • Lead communications and public relations resources in developing and maintaining integrated communication plans for internal and external audiences.
  • Act as a liaison to outside industry and academic experts and the venture ecosystem to inform strategic planning efforts for FM and its clients.
  • Serve as the Company's Innovation Expert for enterprise projects and programs.
  • Ensure vendor and partner engagements, such as proofs of concept, comply with FM Legal and Information Security Requirements.
  • Drive Innovation resources and services strategically across the organization, engaging senior leadership to facilitate and set priorities aligned with strategic initiatives.
  • Manage a portfolio of innovation projects and technical/business reviews of venture opportunities, including targeted investments and joint venture/M&A opportunities.
  • Plan, execute, and support innovation and venture programs, providing leadership, guidance, and direction to cross-functional program teams.
  • Advise leaders, particularly senior leaders and executives.
  • Manage the Innovation team's efforts to identify, analyze, and test approaches in key programmatic areas for business value innovation.
  • Collaborate across the organization to discover, explore, and bring innovative products and capabilities into the business in an implementable manner.
  • Keep stakeholders apprised of progress and advocate for internal or external process changes based on results.

Desired Qualifications

  • An MBA or master's degree is preferred.

About the Company

FM Global

Mutual insurer delivering property risk management

FM Global is a mutual insurance company providing commercial and industrial property insurance to large corporations worldwide. It combines traditional coverage with loss-prevention services, using engineering and scientific research to help clients prevent losses before they occur. Client-owners are also policyholders, aligning FM Global’s interests with those of its customers; it emphasizes on-site risk assessments, proprietary data sheets, and tailored risk-management programs integrated with underwriting and claims. Its goal is to help large industrial and commercial property owners avoid losses and maintain financial stability by reducing risk through science-based prevention and proactive risk management.

Company size
5,001-10,000
Company stage
Debt Financing
Total funding
$758M
Headquarters
Johnston, RI
Founded
1835

Recently Posted Jobs

Explore more opportunities at FM Global

See more jobs