SearchEuropeanJobs.com

Brand Manager Marketing TR New Switzerland

Company

Revlon Group

Location

genf, Switzerland

Type

Full-time

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...

★ Ready to Start Your European Career?

Take the next step and apply for this exciting opportunity

Apply Now