Service Delivery Lead
- Location
- Slough, England, United Kingdom
preferred, but not essential. Experience: Experience in account management, client services, ora related fieldisdesirable but notrequired. Strong negotiation and contract management skills Excellent communication and interpersonal skills. Ability to understand and align with customer businessobjectives. Demonstrated ability to manage complex tasks and support business growth. Strong problem-solving skills ...