Director, Key Accounts
- Location
- Greater London, England, United Kingdom
personal account execution paired with informal team leadership and commercial mentoring. To succeed in this role, you will need a consultative mindset, excellent communication skills, and knowledge of the utilities industry. You will also need a proven track record of commercial execution across large, multi-year, multi-faceted contracts … Account Managers or Customer Success Managers, ideally in a player-coach capacity. Experience in strategic sales, management consulting, or tech-enabled enterprise environments. Strong communication and interpersonal skills, with the ability to navigate executive dynamics and foster a collaborative, customer-centric culture internally. Fluent in English (required); additional European ...