Country Manager
The Country Manager is responsible for managing customers’ sentiments, developing business and increasing profitability for the Company within the region. As a senior role in country, the Country Manager will work alongside the Customer and Supplier Management team to drive the business strategy and ensure operational excellence.
The Country Manager is responsible for formulating strategy, creating, nurturing and maintaining long-term relationships with customers with the aim of growing market share and achieving revenue and profitability targets for the Company
In addition, the Country Manager shall build the Company brand, contribute to retaining customers by ensuring targets are achieved and that client relationships are maintained in conjunction with the Customer Success fulfilment team providing services in line with client Service Level Agreements and business requirements.
The Country Manager shall:
The Country Manager shall be monitored on the following KPI’s:
Matric
MAP / MDP / Postgraduate Diploma in Business Management advantageous
5 to 10 years’ experience in a similar role and / or industry
At least 3 - 5 years as Point Client Director and/or Country Manager
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link