Skip to main content

Head of Enterprise Sales / Business Development Management - France at SCOR

Language
Location
Paris, Île-de-France
Level
lead/mgmt
Posted

Description

The Head of Enterprise Sales for France will drive revenue growth for SCOR and SCOR Digital Solutions by developing strategic relationships with insurers and reinsurance partners, selling AI-powered underwriting, claims, and risk-management solutions, and advising C-level executives on transformation strategies. The role covers complex sales cycles, solution selling, account planning, executive stakeholder management, commercial negotiation, contract negotiations, market monitoring, CRM management, and performance tracking. It requires a bachelor's degree or equivalent professional experience, at least eight years of enterprise sales, business development, or strategic consulting experience, and fluency in French and English; the position is based in Paris with some travel.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation