Subscribe to Job Alert
Join our happy subscribers
Based in Lagos the Country Manager is the operational owner for service delivery in Nigeria and part of the Tek Experts leadership team reporting to our Chief Operating Officer. The site leader oversees and monitors the team’s performance and data on all clients and services delivered in Nigeria. You are responsible for developing teams of experts, monitoring the overall performance and targets achievement of the teams under your division.
What we’re looking for
Dynamic, passionate and proven people who want to make a positive difference with the people they work with and customers we support. You will have the ability to thrive in a fast-paced and challenging environment where everyone is empowered and committed to delivering the best in industry customer experience. Fluency in English (written and spoken) is a given, as is a ‘can do’ attitude and a thirst to learn and develop professional and soft skills.
Duties and responsibilities
• Planning by prioritizing customer, employee, and organizational requirements
Competences
• Proven experience managing a site of at least 500 employees
Check how your CV aligns with this job
Build your CV for free. Download in different templates.
Join our happy subscribers