The Client Delivery Lead at Kraken will play a crucial role in guiding European clients through significant technological changes. This position involves managing client relationships, addressing technical issues, and ensuring effective communication of client needs internally. The ideal candidate will have experience in project management and a strong understanding of energy management solutions.