cover image
Chubb

Responsable Commercial A&H Corporate

On site

Île-de-france, France

Full Time

21-02-2026

Share this job:

Skills

Leadership Sales Coaching Marketing business development

Job Specifications

About Chubb

JOB DESCRIPTION

Chubb is a world leader in insurance, operating in 54 countries with unmatched financial strength and a broad portfolio of solutions for individuals and businesses. We blend expert craftsmanship with decades of experience to deliver the best insurance products and services to companies of all sizes.

Your Mission

Drive profitable growth and shape the future of our Corporate Accident & Health (A&H) business in France.

You’ll be at the heart of our expansion—selecting, developing, and underwriting innovative A&H solutions like group accident and business travel insurance. You’ll balance disciplined underwriting with market-driven strategies, ensuring we stay ahead of the competition.

Leadership

Role responsibilities :

Manage a sales professional, ensuring their activities align with business goals.
Support their growth through coaching, feedback, and performance management.
Work together to maximize new business and build strong broker and client relationships.

Business Development

Create and execute winning strategies for new partnerships and business opportunities.
Underwrite new and renewal business in line with Chubb’s guidelines and local business plans.
Collaborate with regional leaders and product experts to validate and launch new initiatives.

Financial Performance

Set and implement local underwriting and pricing strategies, aligned with regional goals.
Lead business and financial planning to hit ambitious targets.

Portfolio Management

Partner with Underwriting, Sales, and Distribution teams to build a profitable portfolio.
Conduct in-depth reviews to identify and grow top-performing segments.

Product Innovation

Spot market opportunities and develop tools to boost distribution and sector-specific strategies.
Lead product development to increase client retention and win new business, working with peers across France and the region.

Sales Excellence

Be the face of Chubb to brokers—boosting our market presence and reputation.
Set clear targets and manage broker visits for maximum impact.
Drive cross-selling and manage the sales pipeline with the Sales & Distribution team.
Ensure all marketing materials are up-to-date and compelling.

Compliance & Best Practices

Continuously improve procedures for operational excellence and keep underwriting guidelines current.
Adhere to all policies, controls, and reporting requirements.
Uphold Chubb’s service and ethical standards, collaborating with Claims, Operations, Finance, and more to ensure seamless business operations.

Qualifications

What You Bring:

Proven local experience in Accident & Health insurance in the French market, with a strong track record in a similar or equivalent role.
International, matrixed environment experience is a plus.
Deep understanding of corporate underwriting, the insurance market, and competitors.
Results-driven, decisive, and proactive.
Recognized industry professional.
Native French and fluent English (spoken and written) required.

About the Company

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, excep... Know more