Service Delivery Manager - UK London, England, United Kingdom London, England, United Kingdom
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Location: London, England, United Kingdom Join Axon and be a Force for Good. Beyond delivering projects, this role focuses on creating exceptional customer experiences at every stage of the implementation journey. You will ensure the team anticipates customer needs, communicates clearly, and removes obstacles so agencies can quickly realise … will foster a culture where the team takes pride not only in what they deliver, but in how they deliver it—bringing care, ownership, and collaboration to every customer interaction. Location: Remotely from United Kingdom Reporting to: Sr. Director Professional Services, International Number of Reports: 8 Travel Expectations: approx. ...