Your role
What you’ll need
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