Client Delivery Lead 7 days ago Europe Manage client relationships for tech domain (billing, finance, comms) in European energy projects.Act as first point of contact for tech development, triaging requests and communicating priorities.Support client technology transformation, challenging traditional thinking and driving continuous iteration. Product Management Agile Stakeholder Management Problem Solving View details Similar jobs