SERVICE DELIVERY LEAD jobs in ARMAGH, United Kingdom

Service Lead you will have responsibility for managing the “Service Desk”, and the Level 1 technical support team. Your key... communications with customers. Lead, Motivate, Organise, Mentor, and Manage Level 1 IT Service Team. Schedule the team workload...

Glen Dimplex