One million success stories. Start yours today.

Head of Innovation

Date Posted: Nov 05, 2026
Yearly: USD - USD

Job Detail

  • location_on
    Location Norwood, Massachusetts, United States of America
  • desktop_windows
    Job Type: Permanent
  • schedule
    Shift:
  • analytics
    Career Level:
  • group
    Positions:
  • calendar_view_day
    Experience:
  • male
    Gender: No Preference
  • school
    Degree:
  • calendar_month
    Apply Before: Feb 03, 2027

Job Description

Overview

Job Description: Established nearly two centuries ago, FM is a leading mutual insurance company whose capital, scientific research capability and engineering expertise are solely dedicated to property risk management and the resilience of its policyholder-owners. These owners, who share the belief that the majority of property loss is preventable, represent many of the world's largest organizations, including one of every four Fortune 500 companies. They work with FM to better understand the hazards that can impact their business continuity to make cost-effective risk management decisions, combining property loss prevention with insurance protection.Shape what comes next at FM. As our Head of Innovation, you'll turn bold ideas into real value for our clients. You'll lead a talented Innovation team and steer a portfolio of high-impact, multi-year initiatives. You'll also assess the ventures, M&A opportunities, investments and partnerships that could shape our future. Working closely with senior executives as a trusted advisor, you'll spot emerging trends, test new approaches and help bring new products and capabilities from early concept into the business. If you like working where strategy, technology and experimentation meet, and you want your work to make a lasting difference, this role is for you . The Head of Innovation is responsible for driving Innovation resources and services strategically across the organization. While actively engaging with senior leadership to facilitate and set priorities aligned to strategic initiatives, this role manages a portfolio of innovation projects and technical/business review of venture opportunities, such as targeted investments, and Joint Venture/M&A opportunities. This includes multi-year endeavors that have high strategic business value and impact to our clients. Key activities involve problem solving and consulting with sponsors to position the initiatives for success, monitoring and reporting progress of the innovation portfolio to senior leaders with specific emphasis on business objectives, value delivery and efficient innovation resource allocation. The Head of Innovation is responsible for planning, execution and support of these innovation and venture programs, providing leadership, guidance and direction to cross-functional program teams assigned to support the projects. Furthermore, acts as a trusted advisor to leaders with a specific focus on senior leaders and executives. The role will manage the Innovation team's efforts to identify, analyze, and test approaches in key programmatic areas for business value innovation. Based on expertise/observation, understanding of design and experimentation processes, this role collaborates across the organization to ensure new innovative products and capabilities are discovered, explored and brought to the business in an implementable manner. Keeping all stakeholders apprised on progress and advocating for changes to internal/external processes based on results is key to the role's success.Essential Functions & Responsibilities• Lead the Innovation team of 8-10 direct reports and 4-6 indirect reports as well as manage resources to pursue a portfolio of projects which enable the business and support value creation for our clients. Provide stakeholders with innovative research for emerging trends, potential M&A targets, technology and insights that offer high potential and high value benefits to our clients• Manage the innovation portfolio, budget allocations and stage gate performance metrics for new innovation efforts. Aid the Innovation team on the development of business cases and new Innovation investments.• Develop innovation metrics and performance indicators and reports for leadership to drive transparency and accountability.• Lead the communications and public relations resources to develop and maintain integrated communication plans for internal and external audiences. Acts as a liaison to outside industry, academic exp

Key responsibilities

Not specified in the original listing.

Required skills

  • Banking & Financial Services

What the company offers

Not specified in the original listing.

Skills Required

Company Overview

Netherlands

FM is a leading mutual insurance company with nearly two centuries of dedicated service in property risk management. The company focuses on scientific research and engineering expertise to help policyholder-owners prevent property losses and enhance... Read More

Google Map

Related Jobs