Head of Global Corporate Insurance jobs in United States
cer-icon
Apply on Employer Site
company-logo

Vanguard · 19 hours ago

Head of Global Corporate Insurance

Vanguard is a company focused on the long-term financial wellbeing of its clients. They are seeking a Head of Global Corporate Insurance to lead their insurance function, manage insurance programs, and collaborate with internal stakeholders and external vendors.

FinanceFinancial Services
badNo H1Bnote

Responsibilities

Drive Strategy: Develop and direct short- and long-term risk management initiatives aligned with business size, scale, and maturity, while delivering operational efficiencies
Influence & Educate: Persuade and guide stakeholders across the organization, fostering collaboration in a highly matrixed environment
Innovate Solutions: Solve complex problems with creative thinking and strong controls, providing expert consultation on risk and insurance matters
Claims Oversight: Maximize recoveries through effective claims management and coordination with internal and external partners
Vendor Management: Responsible for the management of – and relationship with – insurance brokers and insurer partners to ensure optimal program performance
Compliance & Reporting: Oversee delivery of all insurance disclosures for internal and external audiences
Leadership: Hire, develop, and lead a high-performing team, setting clear performance standards and driving professional growth
Special Projects: Contribute to enterprise initiatives and other duties as assigned

Qualification

Corporate insurance expertiseRisk managementLeadership skillsStrategic thinkingInfluencing skills

Required

Minimum of ten years related work experience, with at least five years proven expertise in corporate insurance and risk management at a global scale
Undergraduate degree or equivalent combination of training and experience
Strong leadership and influencing skills in a collaborative, partner-driven environment
Ability to navigate complexity with strategic thinking and operational discipline

Preferred

Supervisory experience preferred
Graduate degree preferred

Company

Vanguard

company-logo
Check is a client-owned investment company that offers low-cost mutual funds, ETFs, advice, and related services.

Funding

Current Stage
Late Stage
Total Funding
unknown
Key Investors
ic@3401
2017-03-31Non Equity Assistance

Leadership Team

leader-logo
Salim Ramji
Chief Executive Officer
linkedin
leader-logo
Andrew Maack
Principal, Head of US Equity Index Portfolio Management
linkedin
Company data provided by crunchbase