Mexico Country Manager
The Country Manager will be the primary growth driver in the local market. The CM will be company's key representative in the market, in a role responsible for developing, driving, coordinating, executing, and following up on the brand strategy for the market in an effective manner. The role will be responsible for leading and coordinating all resources