Associate Director, Global Insurance And Risk Management

Takeda

Cambridge, MA, USA
Base: $154,400.00 - $242,550.00; bonus/equity: sho...
Hybrid
Strong experience in insurance risk management
Knowledge of global insurance programs and markets
Expertise in us construction capex risk management
The role involves leading the development and implementation of the Global Risk Financing Strategy while ensuring alignment with Takeda's overall group strategy

Job Summary

  • The role involves leading the development and implementation of the Global Risk Financing Strategy while ensuring alignment with Takeda's overall group strategy.
  • Candidates will act as a subject matter expert for global insurance responsibilities, managing end-to-end claims lifecycles and negotiating key insurance program terms.
  • Takeda offers a competitive base salary range of $154,400.00 - $242,550.00 along with comprehensive benefits including medical, dental, vision, and 401(k) matching.

Matching Summary

The role involves leading the development and implementation of the Global Risk Financing Strategy while ensuring alignment with Takeda's overall group strategy.

Salary

Base: $154,400.00 - $242,550.00; Bonus/Equity: Short-term and long-term incentives eligible; Benefits: Medical, dental, vision, 401(k), paid vacation, sick time

Skills & Requirements

Must-have

  • Strong experience in insurance risk management
  • Knowledge of global insurance programs and markets
  • Expertise in US construction CAPEX risk management
  • Ability to negotiate reinsurance agreements and KPIs
  • Experience managing global brokers and insurers

Nice-to-have

  • Life Sciences sector experience preferred
  • Association of Chartered Insurance Institute qualified
  • Strong emotional intelligence and interpersonal skills
  • Experience with captive management discussions
  • Ability to lead risk engineering program support

Key Requirements

  • Bachelor's degree required
  • Strong experience in insurance risk management role
  • Association of Chartered Insurance Institute qualification preferred
  • Must live within commutable distance of Cambridge, MA office

Work Rights

Not specified

Tailored Resume

Cover Letter