About this role
Brand Manager (all genders) Hamilton at The Swatch Group. Location: Eschborn, Hesse, Germany. Role: managing brand, leading team, driving sales Requirements: Minimum 7 years marketing/sales experience with branded products, bachelor's in business, 3+ years people management, P&L ownership, fluent German and English, KPI and reporting experience, frequent nationwide travel. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: German, English