Responsable Commercial(e)/BDM

Chubb External

France

On-site

EUR 80,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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

A Unique Opportunity to Shape Chubb’s Future in France

Are you ready to make a real impact and drive growth for a global insurance leader? Chubb is seeking a dynamic, entrepreneurial Business Development Manager to spearhead our commercial expansion in the Paris, Île-de-France, and Normandy regions.

Why Join Chubb?
  • Impact: Play a key leadership role in shaping Chubb’s growth in a strategic region.
  • Visibility: Represent a world-class brand at the heart of the French insurance market.
  • Growth: Develop your career in a supportive, global environment that values innovation and expertise.
  • Autonomy: Enjoy the freedom to drive your own success while collaborating with top industry professionals.
What You’ll Do
Strategic Leadership & Market Growth
  • Craft and execute winning sales strategies for the Middle Market/SME segment and high-potential industries (Life Sciences, Technology, Media, Real Estate, Climate).
  • Spot and seize market opportunities: Identify emerging trends and unmet needs, positioning Chubb as the go-to insurer in the region.
  • Collaborate with expert underwriters to develop innovative solutions and unlock new business opportunities.
Broker & Partner Engagement
  • Be Chubb’s ambassador: Build, nurture, and structure strong, lasting relationships with brokers and partners.
  • Lead broker engagement: Drive profitable portfolio growth, achieve quarterly visitation goals, and identify top-performing brokers and industry specialists.
  • Organize impactful broker events and represent Chubb at major industry gatherings.
Sales Excellence
  • Drive business development: Prospect, cross-sell, and promote our cutting-edge online platform to maximize client engagement.
  • Manage the sales pipeline in close partnership with dedicated underwriters.
  • Deliver actionable market intelligence and expand Chubb’s network of contacts.
Performance & Reporting
  • Set and achieve ambitious financial goals by broker and line of business.
  • Monitor and analyze KPIs to maximize performance and profitability.
  • Report directly to the Paris Field Office Manager with clear, insightful updates and forecasts.
Internal Influence & Collaboration
  • Inspire and influence internal stakeholders: Become a trusted partner to underwriters, business line managers, and operational teams.
  • Foster a collaborative culture across sales, underwriting, operations, and claims.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Responsable Commercial(e)/BDM
Responsable Commercial(e)/BDM

Chubb • France

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

Chubb External • Bordeaux

On-site
EUR 90,000 - 120,000
Business Development Manager - Paris & Normandy Growth
Business Development Manager - Paris & Normandy Growth

Chubb External • France

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

Chubb • Nantes

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

Chubb European Group Ltd. • France

On-site
EUR 60,000 - 90,000
Senior Marketing & Communications Manager — France & Northern Regions
Senior Marketing & Communications Manager — France & Northern Regions

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
Senior Marketing & Communications Manager — France & Northern Regions
Senior Marketing & Communications Manager — France & Northern Regions

Chubb External • France

On-site
EUR 90,000 - 130,000
Paris-Based Multiline Commercial Insurance Lead
Paris-Based Multiline Commercial Insurance Lead

Chubb External • France

On-site
EUR 90,000 - 130,000
Regional Insurance BD Manager – Growth & Partnerships
Regional Insurance BD Manager – Growth & Partnerships

Chubb European Group Ltd. • France

On-site
EUR 60,000 - 90,000