A technology firm in Greater London is looking for a Technical Service Delivery Manager to oversee service delivery and customer onboarding. This role requires proven experience within managed services, strong organizational skills, and the ability to communicate effectively with all stakeholders. Successful candidates will ensure SLAs are met, and customer relationships are fostered. The company offers 25 days leave, private medical insurance, and support for professional training. Ideal for someone passionate about combining technical leadership with dedicated customer service.