Role Overview
This role is a Hybrid Role: Employees are expected to work from our Geneva, Switzerland office 3 days per week and may work remotely the remaining days. The Brand Manager Marketing TR will act as primary marketing partner to Sales team and retailers, coordinating creation and distribution of marketing assets, managing POSM development, and supporting digital activations.
What You Will Do
The Brand Manager Marketing TR will be responsible for sales & marketing support, promotions & activations management, forecasting & planning, merchandising & retail excellence, and cross-functional coordination & meetings.
Why It Might Be a Fit
The ideal candidate will be fluent in English and French, with strong organizational and project management skills, excellent communication and stakeholder management, and a proactive mindset with strong attention to detail.
Requirements
- Bachelor’s or Master’s degree in marketing, Business, or a related field
- Minimum 5 years’ experience in Travel Retail (TR) marketing within the beauty or fragrance industry
To apply for this job please visit job-boards.greenhouse.io.

Follow us on social media