- Educated to Degree level, preferably in a related discipline (i.e.: Bachelor’s degree in economics; MBA etc.) or equivalent work experience in a customer relationship management role.
Minimum 5+ years of experience in a customer facing roles in a Global service company, preferably a utility, data centre, IT, or telecommunications company.
Proven experience in effectively leading and managing teams across geographically dispersed locations.
Experience with Service Management, preferably of more complex international customers with equal verbal, analytical, presentation and writing skills.
Advanced level proficiency in the use of MS Productivity tools, including Word, Access, Excel, Visio, Project