The Recipe for Success: Role Summary
Lead and develop the business in Mexico, driving sustainable growth, brand equity, and profitability across Retail, Wholesale, and E-commerce channels. The Country Manager is responsible for defining and executing the country strategy in line with global and regional priorities, while adapting to local market dynamics.
As the key representative of the brand, the role ensures consistent execution, premium positioning, and strong market presence, while building high-performing teams and driving long-term value creation.