Head Of Global Corporate Insurance

Vanguard UK

Hybrid
10 years related work experience
5 years global corporate insurance expertise
Managing external insurance brokers and insurers
Lead Vanguard's Global Corporate Insurance function as the enterprise subject matter expert across all subsidiaries

Job Summary

  • Lead Vanguard's Global Corporate Insurance function as the enterprise subject matter expert across all subsidiaries.
  • Develop short- and long-term risk management initiatives aligned with business size, scale, and maturity.
  • Manage relationships with insurance brokers and insurer partners to ensure optimal program performance.

Matching Summary

Lead Vanguard's Global Corporate Insurance function as the enterprise subject matter expert across all subsidiaries.

Skills & Requirements

Must-have

  • 10 years related work experience
  • 5 years global corporate insurance expertise
  • Managing external insurance brokers and insurers

Nice-to-have

  • Supervisory experience preferred
  • Graduate degree preferred
  • Strategic thinking in matrixed environment

Key Requirements

  • Minimum of ten years related work experience
  • At least five years proven expertise in corporate insurance
  • Undergraduate degree or equivalent combination of training

Work Rights

Must have valid UK work authorization

Tailored Resume

Cover Letter