π Local Job Near You
Brand Manager Marketing TR New Switzerland
Revlon Group
π
genf, Switzerland
Location
genf
Posted
June 20, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Hybrid Role
Employees are expected to work from our Geneva, Switzerland office 3 days per week and may work remotely the remaining days.
Responsibilities
- Sales & Marketing Support
Act as primary marketing partner to Sales team and retailers
Coordinate creation and distribution of marketing assets (catalogues, visuals, toolkits)
Manage POSM development (design, production, and deployment)
Support digital activations and share global social media assets
Monitor product shipments, samples, and marketing materials distribution
Conduct market visits, analyze performance, and recommend action plans
Manage marketing expenses (PO creation and invoice follow-up) - Promotions & Activations Management
Lead end-to-end execution of promotional campaigns (HPP, SPP, events)
Align with cross-functional teams on objectives, mechanics, and assortment
Ensure flawless implementation across all touchpoin...