Head of Commercial Area

Cartier
Full-time Meyrin, Genf Management & Operations
Posted:
March 01, 2026
Location:
Meyrin, Genf, Switzerland

Job Description

Your Role

As Head of Commercial Area you will be responsible for driving the commercial performance, operational excellence, and team development across a designated portfolio of boutiques and Points of Sale (PoS). You will oversee sales, budget management, client engagement, and team leadership, ensuring alignment with Maison strategy and regional priorities. The role requires dynamic leadership with a strong focus on achieving business objectives, fostering a high-performance culture, and delivering exceptional client experiences.

Key Responsibilities

  • Performance Management & Business Development:
  • Drive and monitor the overall area turnover and manage budget control, including selling costs and travel & entertainment (T&E) expenses.
  • Train and coach Boutique Managers/Directors on retail performance metrics and the retail equation to optimize sales and profitability.
  • Continuously monitor performance across all PoS and bouti...

Apply for this Job

Submit your application for the Head of Commercial Area position at Cartier.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Meyrin, Switzerland
Posted: March 01, 2026
Deadline: April 10, 2026