Head of Insurance Business Unit Risk Management

Confidential New York, NY Open
Confidential is looking for Head of Insurance Business Unit Risk Management in New York, NY.
This local job opportunity with ID 3755770210 is live since 2026-07-17 02:01:02.

Head of Insurance Business Unit Risk Management

About the Company

Pioneering mutual life insurance company

Industry
Financial Services

Type
Privately Held

Founded
1845

Employees
10,001+

Categories

  • Finance
  • Insurance
  • Asset Management
  • Consulting & Professional Services
  • Financial Services
  • Carriers
  • Life and Health

Specialties

  • life insurance
  • retirement
  • and investments

About the Role

The Company is in search of a Head of Insurance Business Unit Risk Management to lead a team of Risk Officers supporting its diverse portfolio of insurance businesses. The successful candidate will be a practical, business-minded risk leader with a strong background in risk management, particularly within the insurance, banking, asset management, or related industries. This role is pivotal in deepening the company's risk management engagement with its insurance businesses, and the ideal candidate will be adept at applying risk expertise with flexibility and pragmatism to actively support business strategies. Key responsibilities include team leadership, business partnership, risk oversight, and driving the modernization of risk management support, with a focus on technology, data, and AI-driven approaches. Applicants for the Head of Insurance Business Unit Risk Management position at the company should have a minimum of 15 years' relevant experience and a proven track record of leading teams and partnering with executives. The role requires an individual with excellent communication skills, a strong understanding of business operations, and the ability to influence and manage relationships at the senior executive level. The candidate should be a critical thinker, a fast mover, and a champion of innovation, particularly in the adoption of new tools and methods to enhance the value of risk management. A Bachelor's degree is required, with a preference for an advanced degree or relevant professional certification. The role demands a leader who is a change agent, capable of driving the risk organization forward and fostering a culture of integrity, inclusion, and disciplined risk stewardship.

Hiring Manager Title
Head of Business Risk Management

Functions

  • Finance
read more

Required Skills

My Compatibility Score

Choose Match Score option:

Automatch with LinkedIn
Choose Match Score option:
Automatch with LinkedIn