Senior Service Delivery Manager
- Location
- Greater London, England, United Kingdom
opportunities to expand and grow client engagements What we need to see from you Multiple years’ experience in client-facing roles, project or program management, or service industry positions Strong ability to communicate effectively with clients and internal teams, simplifying complex information into accessible language A deep commitment … principles and best practices, with hands-on experience in service delivery and managing SLAs If you bring a data-driven mindset, strong stakeholder management, and a passion for service excellence, we would love to hear from you. What we offer Our company benefits vary based on your location ...