Head of Customer Support Engineering
Posted 20/08/2024 by Matchtech
- Location:
- Romsey, Hampshire (334 miles)
- Job Type:
- Permanent
As the Customer Support Services Team Lead your main responsibility is to consistently ensure high levels of Customer Satisfaction. You are responsible for developing the capability and capacity required to support our customers both in the UK and … more