Complex Product Support Manager
- Location
- Sheffield, England, United Kingdom
exceptional service and continuous improvement. Contribute and Work closely with the tech/engineering teams to ensure all customer support tickets are resolved within SLA’s and that customers and success colleagues are kept informed of progress and post incident reports. Develop and maintain relationships with external partners and vendors ...