Head of Group Insurance

Richemont

Colovrex

On-site

CHF 250,000 - 350,000

Full time

8 days ago

Get a reply from this employer

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

Get past ATS filters

Job summary

Richemont, a global leader in luxury, seeks an experienced Head of Insurance in Switzerland. You will shape risk strategy across our non-life portfolio, partnering with senior leaders to protect assets and enable sustainable growth.

This hands-on leadership role involves advising senior leadership, guiding execution, and coaching a high-performing, global team while interacting with brokers, policy wording, and Board materials.

Qualifications

  • Degree in Business Administration, Finance, or Law.
  • Minimum of 15 years of corporate insurance experience with increasing responsibility.
  • Expert knowledge of global insurance markets, international programs, and captive experience.
  • Fluent English is a must.

Responsibilities

  • Shape and execute the Group's non-life insurance and risk strategy.
  • Partner with senior leaders to provide commercially pragmatic insurance advice.
  • Lead design, placement, and governance of insurance programs, including captive strategy.
  • Enhance effectiveness through data, technology, and process improvements.
  • Provide strategic insight on emerging risks and market developments.
  • Foster a culture of partnership, accountability, and development of the team.

Skills

Strategic leadership
Cross-functional partnership
Insurance risk management
Executive communication
Data analytics
Stakeholder management
Integrity & accountability

Education

Degree in Business Administration, Finance, or Law

Job description

About Us

Richemont is a global leader in the luxury sector, with a prestigious portfolio of Maisons spanning jewellery, watchmaking, and fashion. We are committed to excellence, innovation, and protecting our heritage, while anticipating future challenges.

How will you make an impact?

We are looking for an experienced and agile Head of Insurance to shape how Richemont manages risk in an increasingly dynamic global environment. As Head of Insurance, you will provide strategic leadership across our Group non‑life insurance portfolio, acting as a true business partner to senior leaders to protect our people, assets, and balance sheets, while enabling sustainable growth.

This is a distinctive hands‑on leadership role where you will define the strategic direction of the function and advise senior leadership, while remaining closely involved in execution. You will be perfectly comfortable presenting to the CFO in the morning and spending the afternoon reviewing wording on a complex policy, coaching a team member through a claim, or preparing a Board paper. You will lead from within the team, actively contributing and supporting, while also empowering your team members to grow with trust and confidence. Your agility will allow you to comfortably navigate and engage with diverse activities and people, from brokers to individual contributors across the Group.

Reporting to the Group Treasurer, you will be a trusted advisor to senior leadership and play a key role within the Treasury & Risk Leadership Team.

Your Key Responsibilities Will Be
  • Strategic Leadership: Shape and execute the Group’s non-life insurance and risk strategy, ensuring it evolves alongside our business priorities and risk profile. You will act as an internal entrepreneur, understanding insurance not just as a cost, but as a critical component of risk financing.
  • Influential Business Partnership: Partner closely with senior leaders across the organization, acting as an ambassador for the insurance function. You will provide commercially pragmatic insurance advice that supports strategic initiatives, operational resilience, and informed decision‑making, focusing on influence rather than mere negotiation. Building strong relationships with our Maisons will be paramount.
  • Program Management & Innovation: Lead the design, placement, and governance of Group’s non-life insurance programs, including captive strategy, insurer and broker relationships, and effective claims oversight. You will foster innovation, curiosity, and embrace new approaches, including automation and AI, to continuously improve our processes.
  • Function Optimization: Continuously enhance the effectiveness of the insurance function by leveraging data, technology, and process improvements to optimize the Group's total cost of risk.
  • Strategic Advice Acumen: Provide strategic insight to the Group Treasurer and Treasury Leadership Team on emerging risks, market developments, and opportunities to strengthen the Group's financial resilience.
  • Empowering Team Leadership: Foster a culture of partnership, accountability, and continuous improvement while leading, developing, and inspiring a high‑performing global insurance team. You will ensure the team has the space to grow, supported by your trust and confidence.
What We Are Looking For

We are looking for a leader whose approach goes beyond technical excellence. You are someone who:

  • Builds trust and lasting relationships across a diverse, global organization, understanding that this role is fundamentally based on strong connections. You are a great business partner and ambassador for the function.
  • Leads with integrity, authenticity, and a strong sense of accountability, setting an example for the team.
  • Balances delegation with active, hands‑on involvement, and demonstrate a genuine willingness to support the team in delivering results, while also empowering them to grow.
  • Communicates with clarity and confidence, adapting complex insurance topics for a broad range of stakeholders, from senior executives to individual contributors, and knowing where to influence.
  • Balances strategic thinking with a pragmatic, solution‑oriented approach, demonstrating agility in adapting to new challenges and environments.
  • Is naturally curious, innovative, and collaborative, committed to developing both people and the function, and not afraid to explore new technologies.
  • Possesses a good radar, understanding organizational dynamics and how to navigate them effectively.
Your Key Skills & Competencies
  • Mature, assertive, and self‑motivated, demonstrating a positive and proactive attitude.
  • A visionary leader, able to inspire and influence a highly specialized team towards excellence and value‑added impact on the organization.
  • Strategic thinking and business acumen with a strong foundation in finance, insurance, and risk management.
  • Results‑oriented, acts decisively, and an active team player.
  • Strong customer focus (internal and external) with excellent interpersonal and communication skills, able to present complex insurance information clearly to non‑financial stakeholders, and confident in dealing with different management levels.
  • Skilled at leading cross‑functional projects from design to implementation.
  • Advanced analytical, problem‑solving, and data analysis skills.
  • Digitally savvy and a strong interest in new technology use, automation.
  • Unquestioned personal integrity with strong ethics and values consistent with company culture.
  • Ability to stand firm on difficult issues when required.
Your Qualifications
  • Degree in Business Administration, Finance, or Law.
  • Minimum of 15 years of corporate insurance experience, preferably gained through a variety of in‑house roles of increasing visibility and responsibility, combined with another experience like broker/consultancy.
  • Expert knowledge of global insurance markets, international insurance programs, and captive experience. A captive board position is a plus.
  • Deep experience in advising the internal organization on insurance matters
  • Ability to think like a businessperson, to integrate insurance and business issues, and to partner with business leaders.
  • Fluent English is a must.
What We Offer

At Richemont, we value our employees and offer a stimulating and enriching work environment. You will have the opportunity to work within a prestigious international group, develop your skills, and contribute to the protection and growth of our iconic Maisons.

Our true power does not lie in our similarities but in the rich diversity of our arts, cultures, and human skills, as well as our specific ability to foster untapped potential.

  • We value and foster integrity, empathy, collaboration, excellence and courage.
  • We care for the world we live in.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Head of Insurance & Risk Strategy
Global Head of Insurance & Risk Strategy

Richemont • Colovrex

On-site
CHF 250,000 - 350,000
HR Operations Process Manager
HR Operations Process Manager

Richemont • Bellevue

On-site
CHF 150,000 - 210,000
Senior Property & Casualty Risk Manager 80-100%
Senior Property & Casualty Risk Manager 80-100%

Zurich • Zürich

On-site
CHF 180,000 - 250,000
Healthy food options
Fitness facilities
Bright collaborative spaces
+1
Regional Finance Projects Manager
Regional Finance Projects Manager

Richemont • Meyrin

On-site
CHF 120,000 - 180,000
Finance Senior Product Owner
Finance Senior Product Owner

Richemont • Meyrin

On-site
CHF 110,000 - 145,000
Tech Team Lead Retail Engagement (11-Month Fixed-Term Contract)
Tech Team Lead Retail Engagement (11-Month Fixed-Term Contract)

Richemont • Meyrin

On-site
CHF 140,000 - 190,000
Senior Life & Health Underwriting and Pricing Specialist
Senior Life & Health Underwriting and Pricing Specialist

Pavilion Recruitment Solutions • Zürich

On-site
CHF 140,000 - 190,000
Group Talent Communities Management Director
Group Talent Communities Management Director

Richemont • Bellevue

On-site
CHF 180,000 - 250,000
HR Coordinator - Fixed-term contract
HR Coordinator - Fixed-term contract

C115 Richemont International SA • Glanewiler

On-site
CHF 65,000 - 75,000
Senior Group Risk Underwriter (m/f/d)
Senior Group Risk Underwriter (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Zürich

On-site
CHF 130,000 - 170,000
Top locations