Business Development Manager - Paris & Normandy Growth

Chubb External

France

On-site

EUR 80,000 - 120,000

Full time

14 days+

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

Chubb is seeking a dynamic Business Development Manager to lead our growth across Paris, Île-de-France, and Normandy, driving market expansion for a global insurer. You will craft strategic sales plans, identify opportunities, collaborate with underwriters to tailor solutions, and nurture broker and partner networks to deliver profitable results.

You will own the sales pipeline, promote our online platform, and report KPIs to the Paris Field Office Manager, influencing cross-functional teams for

Responsibilities

  • Craft and execute winning sales strategies for Middle Market/SME and key industries.
  • Identify market opportunities and position Chubb as the insurer of choice in the region.
  • Collaborate with underwriters to develop innovative solutions and unlock new business.
  • Build and manage strong broker and partner relationships.
  • Lead broker engagement, visit brokers, and organize industry events.
  • Drive business development by cross-selling and promoting the online platform.
  • Manage the sales pipeline in partnership with underwriters.
  • Report on KPIs and forecasts to the Paris Field Office Manager.

Skills

Strategic leadership
Market growth
Broker engagement
Sales execution
Partnership development

Job description

Chubb is seeking a dynamic Business Development Manager to lead our growth across Paris, Île-de-France, and Normandy, driving market expansion for a global insurer. You will craft strategic sales plans, identify opportunities, collaborate with underwriters to tailor solutions, and nurture broker and partner networks to deliver profitable results.

You will own the sales pipeline, promote our online platform, and report KPIs to the Paris Field Office Manager, influencing cross-functional teams for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Business Development Lead – Paris Region
Strategic Business Development Lead – Paris Region

Chubb • France

On-site
EUR 70,000 - 90,000
Responsable Commercial(e)/BDM
Responsable Commercial(e)/BDM

Chubb • France

On-site
EUR 70,000 - 90,000
Responsable Commercial(e)/BDM
Responsable Commercial(e)/BDM

Chubb External • France

On-site
EUR 80,000 - 120,000
Paris-Based Multiline Commercial Insurance Lead
Paris-Based Multiline Commercial Insurance Lead

Chubb External • France

On-site
EUR 90,000 - 130,000
Strategic Commercial Insurance Portfolio Leader
Strategic Commercial Insurance Portfolio Leader

Chubb • Paris

On-site
EUR 90,000 - 130,000
Responsable Développement Commercial - Expansion Régionale
Responsable Développement Commercial - Expansion Régionale

Chubb External • Bordeaux

On-site
EUR 90,000 - 120,000
Business Development Manager
Business Development Manager

Chubb • Nantes

On-site
EUR 60,000 - 90,000
Senior Marketing & Communications Lead — France & Nordics
Senior Marketing & Communications Lead — France & Nordics

Chubb External • France

On-site
EUR 90,000 - 130,000
Senior Marketing Lead — France & Nord Markets
Senior Marketing Lead — France & Nord Markets

Chubb • Île-de-France

On-site
EUR 90,000 - 130,000
Business Development Manager
Business Development Manager

Chubb • Strasbourg

On-site
EUR 70,000 - 110,000