Overview
Role focused on managing customer relationships and enhancing platform engagement.
Ideal candidate has proven experience in Customer Success Management and knowledge of the energy sector.
Must live within a commutable distance to London
hybridmidpermanentfull-timeEnglishMicrosoft Office
Locations
United Kingdom, England, London
Requirements
Proven experience in Customer Success Management Relevant industry experience in energy sector Experience in subscriptions-based model IT literate with Microsoft proficiency Ability to build strong business relationships Proactive and self-motivated
Responsibilities
Manage customer relationships Provide training and guidance Advise on platform advancements Notify customers of renewals Manage subscription renewal process Identify opportunities for user base expansion
Benefits