Technology Manager Looking for a Customer Operations and Technology Manager ... and provide strategic guidance on customer care initiatives to senior management ...
About the job Sales and Customer Support Sales and Customer Support Team Lead ... is a UK-based educational service-providing company that was established ...