Chief Innovation & Ventures Officer

FM

Norwood (MA)

On-site

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Total Rewards program
401(k) & pension plan
Tuition reimbursement
Flexible work
Time off allowances

Job summary

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

Qualifications

  • Bachelor's degree required. MBA or master's degree preferred.
  • 10+ years of leadership responsibility in innovation, M&A/investments/ventures, strategic planning, program/project management, or financial management.

Responsibilities

  • Lead the Innovation team of 8-10 direct reports and 4-6 indirect reports, managing resources to pursue a portfolio of projects delivering value to clients.
  • Manage the innovation portfolio, budgets, and stage gate performance; develop business cases and new Innovation investments.
  • Develop metrics and reports for leadership to drive transparency and accountability.
  • Lead communications and public relations to inform internal and external audiences; liaise with industry experts and venture ecosystem.
  • Serve as the Company's Innovation Expert for enterprise projects and programs.
  • Ensure vendor/partner engagements comply with FM Legal and Information Security requirements.

Skills

Innovation leadership
Strategic planning
Program management
Financial management
Communication

Education

Bachelor's degree
MBA or master's degree

Tools

MS Project
Excel
PowerPoint

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Innovation
Head of Innovation

Factory Mutual Insurance Company • Norwood (MA)

On-site
USD 180,000 - 240,000
Total Rewards program
401(k) & pension plan
Tuition reimbursement
+2
Head of Innovation
Head of Innovation

FM • Norwood (MA)

On-site
USD 150,000 - 240,000
Total Rewards program
Health and well-being programs
401(k) and pension plan
+2
VC Analyst @ FM in Providence, RI
VC Analyst @ FM in Providence, RI

FM • Providence (RI)

On-site
USD 70,000 - 90,000
Incentive plan
401(k) and pension plan
Career development opportunities
+3
Head of Innovation & Growth Portfolio — Flexible Work
Head of Innovation & Growth Portfolio — Flexible Work

FM • Norwood (MA)

On-site
USD 150,000 - 240,000
Total Rewards program
Health and well-being programs
401(k) and pension plan
+2
Head of Innovation & VC Partnerships
Head of Innovation & VC Partnerships

Selective Insurance • Short Hills (NJ)

On-site
USD 130,000 - 168,000
Total rewards package
Benefits package
Paid time off
Innovation Leader for Insurance, FinTech & Investments
Innovation Leader for Insurance, FinTech & Investments

TheHiveCareers • United States

Remote
USD 180,000 - 320,000
Head of Innovation — Insurance & Investments
Head of Innovation — Insurance & Investments

TheHiveCareers • United States

On-site
USD 180,000 - 320,000
Chief Product & Innovation Leader
Chief Product & Innovation Leader

FIMA Invest • United States

On-site
USD 190,000 - 350,000
Chief Innovation Officer — Insurance & Investments
Chief Innovation Officer — Insurance & Investments

thehivecareers.co • San Juan (PR)

On-site
USD 180,000 - 280,000
VP, Innovation Strategy & Transformation
VP, Innovation Strategy & Transformation

EquiTrust Life Insurance Company • Des Moines (IA)

Hybrid
USD 140,000 - 200,000
Hybrid work arrangement