Technical Services Manager
1 day ago
Greater London
Ability to engage with customers, educate them on tech, best practices, and advice on new areas ... Ensure effective & efficient delivery of services to customers, acting as the internal customer ...