Swatch Group Executive and Leadership Team

June, 2026

Leadership Overview

Swatch Group has 8 executives leading key functions including strategy, finance, brand management, and regional operations.

Driven by precision and innovation, Swatch Group is dedicated to designing, manufacturing, and selling high-quality watches, jewelry, and components, maintaining a significant global market presence.

Leadership Roles at Swatch Group

  • Chief Executive Officer Country General Manager - Edgar Embriz Ruiz
  • Chief Financial Officer - Kim Chao
  • Head Chief Financial Officer, Logistics - Yannick Peter
  • President, Brand, Hamilton (US) - Murielle Raveloson
  • President, Brand ( US & Caribbean ) - Justin Thompson
  • Brand President - North America, Glashütte Original - Stephen Kounas
  • President, Sg (China) - Susan Chen
  • President, Brand - Edouard Mariotti
  • Edgar Embriz Ruiz - Chief Executive Officer Country General Manager

    Edgar Embriz Ruiz, the Chief Executive Officer Country General Manager at Swatch Group, directs overall country operations and strategic market penetration. Overseeing all business units within the designated country, Edgar Embriz Ruiz ensures alignment with the global corporate objectives for watch and jewelry sales. This leadership role involves driving revenue growth and optimizing operational efficiency across all brand portfolios. By implementing innovative sales strategies and managing key stakeholder relationships, Edgar Embriz Ruiz directly impacts the company's market share and profitability. The Chief Executive Officer Country General Manager also focuses on expanding distribution networks and enhancing brand visibility within the region, securing long-term business success and reinforcing Swatch Group's position as a leader in the luxury goods sector.
    Edgar Embriz Ruiz

    Kim Chao - Chief Financial Officer

    Kim Chao, the Chief Financial Officer at Swatch Group, manages all financial planning, reporting, and investment strategies. Overseeing the fiscal health of the organization, Kim Chao ensures robust financial controls and compliance with international accounting standards. This critical role involves analyzing market trends to inform capital allocation and drive profitability across the company's diverse watch and jewelry segments. By developing accurate financial forecasts and managing risk, Kim Chao directly supports strategic decision-making for global expansion and product development. The Chief Financial Officer also collaborates with brand presidents to optimize budget allocation and maximize return on investment, safeguarding the financial stability and long-term growth of Swatch Group.

    Yannick Peter - Head Chief Financial Officer, Logistics

    Yannick Peter, the Head Chief Financial Officer, Logistics at Swatch Group, spearheads the financial management of global supply chain operations. Overseeing the intricate logistics network, Yannick Peter ensures cost-efficiency and timely delivery of components and finished goods. This position involves developing financial models to optimize inventory management and transportation costs, directly impacting the profitability of Swatch Group's manufacturing and distribution arms. By analyzing operational expenditures and identifying areas for financial improvement, Yannick Peter drives efficiency throughout the supply chain. The Head Chief Financial Officer, Logistics also collaborates with procurement and operations teams to secure favorable terms and manage financial risks associated with international shipping and warehousing, ensuring seamless product flow.

    Murielle Raveloson - President, Brand, Hamilton (US)

    Murielle Raveloson, the President, Brand, Hamilton (US) at Swatch Group, leads the strategic direction and market performance for the Hamilton brand within the United States. Overseeing all aspects of brand management, including marketing, sales, and product positioning, Murielle Raveloson drives growth and enhances brand equity. This role involves developing targeted campaigns to resonate with the American consumer base and expanding distribution channels for Hamilton timepieces. By fostering strong relationships with retailers and understanding evolving market demands, Murielle Raveloson ensures the brand's competitive edge. The President, Brand, Hamilton (US) also collaborates with global product development teams to introduce innovative collections that align with the brand's heritage and future vision, solidifying Hamilton's presence in the US market.

    Justin Thompson - President, Brand ( US & Caribbean )

    Justin Thompson, the President, Brand ( US & Caribbean ) at Swatch Group, directs the overall strategy and commercial success for designated brands across the United States and Caribbean regions. Overseeing market penetration and sales initiatives, Justin Thompson ensures robust brand presence and revenue generation throughout these key territories. This leadership position involves tailoring brand strategies to diverse consumer preferences and economic landscapes within the US and Caribbean. By cultivating strategic partnerships and optimizing sales channels, Justin Thompson drives market share growth. The President, Brand ( US & Caribbean ) also focuses on enhancing customer engagement and brand loyalty through innovative marketing efforts and exceptional service delivery, reinforcing Swatch Group's commitment to these vital markets.

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

    Stephen Kounas, the Brand President - North America, Glashütte Original at Swatch Group, spearheads the strategic growth and market development for the Glashütte Original brand across North America. Overseeing all commercial activities, Stephen Kounas drives brand awareness and sales performance within this crucial region. This role involves cultivating relationships with luxury retailers and collectors, ensuring the exclusive positioning of Glashütte Original timepieces. By implementing targeted marketing initiatives and enhancing the customer experience, Stephen Kounas strengthens the brand's prestige. The Brand President - North America, Glashütte Original also collaborates with the global team to introduce new collections and manage regional operations, reinforcing the brand's commitment to exceptional craftsmanship and heritage in the North American market.

    Susan Chen - President, Sg (China)

    Susan Chen, the President, Sg (China) at Swatch Group, leads the comprehensive business strategy and operational execution for the company within the significant Chinese market. Overseeing all brand activities and sales channels, Susan Chen drives market share expansion and reinforces Swatch Group's leadership position in China. This role involves navigating the dynamic Chinese consumer landscape and adapting global strategies to local preferences. By fostering strong relationships with distributors and key opinion leaders, Susan Chen enhances brand visibility and customer engagement. The President, Sg (China) also focuses on optimizing the supply chain and retail network to ensure efficient product distribution and a superior customer experience, contributing directly to the company's global success.

    Edouard Mariotti - President, Brand

    Edouard Mariotti, the President, Brand at Swatch Group, directs the strategic vision and market performance for assigned brands. Overseeing brand development, marketing initiatives, and sales operations, Edouard Mariotti ensures consistent brand messaging and revenue growth across target markets. This leadership role involves identifying emerging trends and consumer needs to inform product innovation and strategic planning. By fostering cross-functional collaboration and optimizing resource allocation, Edouard Mariotti drives operational excellence. The President, Brand also focuses on expanding market reach and strengthening brand loyalty through compelling campaigns and exceptional product offerings, contributing to the overall success and reputation of Swatch Group's diverse portfolio.
    Edouard Mariotti

    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 Kim Chao (Chief Financial Officer) and Yannick Peter (Head Chief Financial Officer, Logistics).
    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), Kim Chao (Chief Financial Officer), Yannick Peter (Head Chief Financial Officer, Logistics) and other senior executives.
    How many executives does Swatch Group have?
    Swatch Group has 8 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, Chief Financial Officer, Head Chief Financial Officer, Logistics, President, Brand, Hamilton (US), President, Brand ( US & Caribbean ).