Job Description
Reporting to the Country Head, the Country Manager is the in-country leader who will be responsible for the entire operations and sales volume, and profit margins for the country.
Expected to lead, organize and map the business strategies, understand the competitive landscape, and determine pricing, marketing, and advertising programs to meet business sales targets and objectives.