Overview

Company
FM
Location
Norwood, Massachusetts, United States
FM

Finance & Banking • Norwood, Massachusetts, United States

Chief Innovation & Ventures Officer

Norwood, Massachusetts, United StatesPosted 10 hours ago
Finance & Banking

About the Role

FM is a leading mutual insurance company focused on property risk management and resilience for policyholder-owners. As Head of Innovation, you will lead a high-impact portfolio of initiatives, assess ventures and partnerships, and advise senior leaders to translate bold ideas into client value.

You will oversee the Innovation team, drive strategic priorities across the organization, and ensure effective implementation of new products and capabilities with a focus on business impact, risk

#J-18808-Ljbffr

What You'll Do

FM is a leading mutual insurance company focused on property risk management and resilience for policyholder-owners.
As Head of Innovation, you will lead a high-impact portfolio of initiatives, assess ventures and partnerships, and advise senior leaders to translate bold ideas into client value.
You will oversee the Innovation team, drive strategic priorities across the organization, and ensure effective implementation of new products and capabilities with a focus on business impact, risk #J-18808-Ljbffr

Skills & Technologies

Finance & Banking