Head of Customer Support Engineering
Posted a week ago by Matchtech
- Location:
- Romsey, Hampshire (258 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 internationally. … more