Skip to main content

Sales Lead Global Consumer Brands at DSM

Department: Marketing & Sales

Language
Setup
On-site
Location
Geneva, Geneva
Level
lead/mgmt
Posted

Description

The Sales Lead, Global Consumer Brands, will lead the commercial strategy and execution for a strategic Perfumery & Beauty customer across Europe, India, the Middle East, and Africa. The role owns business planning, pipeline management, contract negotiations, risk management, account governance, portfolio growth, and cross-functional delivery while building senior-level client relationships and developing a high-performing team. Candidates need a bachelor’s or master’s degree or equivalent, experience in strategic sales, account management, or commercial leadership in fragrance, beauty, or consumer goods, strong negotiation and stakeholder-management skills, and fluent English; French is a plus.

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