Global Marketing Manager nākd. and TREK - Temporary for 7 months
On-siteBaar, Zug, Switzerland
Job Summary
Lead day-to-day global management of nākd. and TREK brands, ensuring delivery of annual growth objectives and strategic priorities. Maintain consistent brand positioning while driving penetration, awareness, and engagement across markets. Oversee innovation and renovation projects from concept through launch, coordinating cross-functional teams to execute pipelines and monitor performance. Execute global brand campaigns and adapt marketing tools for local markets, ensuring best-in-class activation across digital, social, e-commerce, and retail channels. Partner with country teams to accelerate growth, support commercial efforts with category insights, and track marketing effectiveness to maximize ROI. Build relationships with Marketing, Sales, R&D, Finance, and Supply Chain stakeholders, preparing comprehensive handover documentation for the returning manager.
Required Qualifications
- Master's degree in a business-focused field
- At least 10 years of experience in strategic brand management within a branded international FMCG environment
- Fluency in English
Desired Qualifications
- Any additions in marketing
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.