πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Country Manager - Chile

Company

Le Creuset

Location

santiago, metropolitana de santiago

Posted

June 17, 2026

Position Overview

Lead and develop the business in Chile, driving sustainable growth, brand strength, and profitability across all channels (Retail, Wholesale, and E-commerce). The role is responsible for defining and executing the country strategy in alignment with global and regional priorities, while adapting to local market dynamics.

The Country Manager acts as the key representative of the brand in the market, ensuring consistency, premium positioning, and long-term value creation.

  • Define and execute the country strategy, ensuring alignment with global and regional objectives
  • Drive commercial performance across all channels, optimizing sales, margins, and profitability
  • Lead and develop cross-functional teams (Commercial, Finance, Operations, Supply, Marketing, HR)
  • Oversee financial performance, including budgeting, forecasting, and monthly reporting
  • Ensure operational excellence and continuous improvement of systems and processes <...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now