D

Sales Lead Global Consumer Brands

dsm-firmenich·Genève·25.09.2026

 jobs.dsm-firmenich.com

 
 
full_time80–100%
Required language
English professional, French professional
Job written in
English
Location
Genève
Work type
On-site
Type
Full-time

 

The Sales Lead Global Consumer Brands role at dsm-firmenich is a strategic leadership position focused on driving growth and strengthening customer relationships in the Perfumery & Beauty sector. The company specializes in creating innovative solutions in fragrance, beauty, and consumer goods, leveraging science and creativity to enhance daily life. The main day-to-day responsibilities include defining and leading the commercial strategy for key accounts in Europe, India, and the Middle East. This involves translating customer priorities and market dynamics into actionable plans, managing the end-to-end commercial agenda, and building trusted relationships with key client stakeholders. The role also requires leading cross-functional teams to deliver superior solutions and driving innovation and portfolio growth by identifying new business opportunities. To excel in this role, candidates must have a Bachelor's or Master's degree in business administration, science, or a related field, along with extensive experience in strategic sales, account management, or commercial leadership within the fragrance, beauty, or consumer goods industries. Proven experience leading complex key accounts, particularly with large multinational consumer goods customers, is essential. Strong commercial acumen, excellent negotiation skills, and the ability to manage business complexity are also required. Nice-to-have skills include fluency in additional languages such as French. The role is based in Geneva, Switzerland, offering a collaborative and entrepreneurial environment with opportunities for global impact and professional growth. The team at dsm-firmenich is known for its inclusive culture, where diversity and equal opportunity are valued. What the role asks for: - Bachelor's or Master's degree in business administration, science, or a related field. - Strong experience in strategic sales, account management, or commercial leadership within fragrance, beauty, consumer goods, or related industries. - Proven track record leading complex key accounts, ideally with exposure to large multinational consumer goods customers. - Strong commercial acumen and ability to deliver profitable growth, manage business complexity, and make sound decisions based on customer, market, and financial insights. - Excellent negotiation, influencing, and stakeholder management skills, with the confidence to engage senior internal and external leaders. - Demonstrated ability to lead and develop teams, build collaboration across cultures and geographies. - Fluent English communication skills.

 

 

 

 

 

Kostenlos

Lebenslauf-Vorlage für «Sales Lead Global Consumer Brands»

Für diesen Titel gibt es keine eigene Vorlage — aber über 190 nach Beruf, alle im Schweizer Aufbau mit Beispieltext. Nimm die, die deiner Stelle am nächsten kommt.

Lebenslauf-Vorlage Schweiz ansehen

Was sonst gerade in Genf offen ist

offene Inserate1'947
neu in den letzten 7 Tagen337
als Teilzeit ausgeschrieben45
auf Deutsch · der sprachlich erfassten Inserate1%
auf Französisch · der sprachlich erfassten Inserate48%
auf Englisch · der sprachlich erfassten Inserate51%
auf Italienisch · der sprachlich erfassten Inserate0%

Stand 2. Oktober 2026.

Weitersuchen

Ähnliche Jobs per E-Mail erhalten