Client Delivery Lead (Energy experience preferred)
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
European clients through their technology transformation journeys, supporting long term migration projects. The Client Delivery Lead has direct responsibility managing a tech domain (billing, finance, comms..) for our client projects. This is either migrating onto our Kraken platform or managing long term technology requirements.They need to work in partnership with ...