Swatch Group Executive and Leadership Team

September, 2026

Leadership Overview

Swatch Group has 4 executives leading key functions including regional strategy, brand management, and North American market operations.

Renowned for precision horology, Swatch Group maintains a commitment to excellence in the design, manufacture, and sale of finished watches, jewelry, and watch movements across global markets.

Leadership Roles at Swatch Group

  • Chief Executive Officer Country General Manager - Edgar Embriz Ruiz
  • President, Brand - Edouard Mariotti
  • President, Brand, Hamilton (US) - Murielle Raveloson
  • Brand President - North America, Glashütte Original - Stephen Kounas
  • Edgar Embriz Ruiz - Chief Executive Officer Country General Manager

    Edgar Embriz Ruiz, the Chief Executive Officer Country General Manager at Swatch Group, directs all regional operations and strategic initiatives. Overseeing the integration of manufacturing standards with local market demands, the Chief Executive Officer Country General Manager ensures consistent brand positioning. This leadership role involves managing complex supply chains and optimizing distribution networks to maintain high-quality standards for finished watches and jewelry. By aligning corporate objectives with regional performance metrics, Edgar Embriz Ruiz drives sustainable growth across the territory. The Chief Executive Officer Country General Manager coordinates with global leadership to implement innovative design philosophies while maintaining the heritage of the organization. Through rigorous oversight of operational efficiency, the Chief Executive Officer Country General Manager secures market share and strengthens the competitive standing of the company within the international watch industry, ultimately fostering long-term value for stakeholders and consumers alike.
    Edgar Embriz Ruiz

    Edouard Mariotti - President, Brand

    Edouard Mariotti, the President, Brand at Swatch Group, architects the creative vision and market identity for specific watch collections. Overseeing product development cycles, the President, Brand ensures that every timepiece reflects the technical precision and aesthetic innovation central to the company mission. This leadership role involves collaborating with manufacturing teams to refine watch movements and components, ensuring seamless production quality. By analyzing consumer trends and luxury market shifts, Edouard Mariotti drives brand relevance and desirability. The President, Brand manages cross-functional teams to execute global marketing campaigns that elevate the prestige of the portfolio. Through strategic focus on craftsmanship and heritage, the President, Brand maintains the reputation of the organization as a leader in horology. Mariotti consistently monitors performance indicators to adjust product strategies, ensuring that the brand remains at the forefront of the competitive watch and jewelry sector while delivering exceptional value to global clientele.
    Edouard Mariotti

    Murielle Raveloson - President, Brand, Hamilton (US)

    Murielle Raveloson, the President, Brand, Hamilton (US) at Swatch Group, directs all commercial activities and brand expansion within the North American market. Overseeing the Hamilton portfolio, the President, Brand, Hamilton (US) ensures that marketing initiatives resonate with local consumer preferences while upholding the core values of the organization. This leadership role involves managing retail partnerships and digital sales channels to maximize market penetration. By optimizing inventory management and customer engagement strategies, Murielle Raveloson drives revenue growth and brand loyalty. The President, Brand, Hamilton (US) collaborates with international headquarters to align regional product launches with global design standards. Through consistent focus on operational excellence, the President, Brand, Hamilton (US) strengthens the presence of the company in the competitive US watch landscape. Raveloson monitors market dynamics to adapt sales tactics, ensuring that the brand maintains a strong, influential position while delivering high-quality timepieces to a diverse and demanding customer base.

    Stephen Kounas - Brand President - North America, Glashütte Original

    Stephen Kounas, the Brand President - North America, Glashütte Original at Swatch Group, architects the strategic growth and market presence for the Glashütte Original brand across North America. Overseeing high-end retail operations and client relations, the Brand President - North America, Glashütte Original ensures that the luxury positioning of the brand remains consistent with the heritage of the company. This leadership role involves managing exclusive distribution networks and cultivating relationships with premium watch collectors. By implementing targeted marketing strategies, Stephen Kounas drives brand awareness and sales performance in the luxury segment. The Brand President - North America, Glashütte Original coordinates with manufacturing experts to ensure that the technical sophistication of the watches is effectively communicated to the market. Through meticulous attention to detail and service quality, the Brand President - North America, Glashütte Original secures a dominant position for the brand, ensuring that Kounas consistently meets ambitious growth targets while upholding the prestige of the organization.

    Explore Leadership Teams in Manufacturing

    Frequently Asked Questions Regarding Swatch Group Top Executives and Leadership Team

    Who leads Swatch Group?
    Swatch Group is led by Edgar Embriz Ruiz (Chief Executive Officer Country General Manager), along with executives such as Edouard Mariotti (President, Brand) and Murielle Raveloson (President, Brand, Hamilton (US)).
    Who is part of Swatch Group’s executive team?
    The executive team of Swatch Group includes leaders such as Edgar Embriz Ruiz (Chief Executive Officer Country General Manager), Edouard Mariotti (President, Brand), Murielle Raveloson (President, Brand, Hamilton (US)) and other senior executives.
    How many executives does Swatch Group have?
    Swatch Group has 4 executives leading key business areas.
    What roles are included in Swatch Group’s leadership team?
    The leadership team of Swatch Group includes roles such as Chief Executive Officer Country General Manager, President, Brand, President, Brand, Hamilton (US), Brand President - North America, Glashütte Original.