Customer Success Manager

Location London
Discipline: Sales, Customer Success
Job functions Sales, Customer Success
Salary: Up to £45,000 + Bonus
Job ref: 2516
Customer Success Manager
Company Snapshot
  • Fast growing energy specialists committed to providing data and analytics to the energy industry.
  • A leader in energy transition and solutions.
  • Inspiring businesses to embrace renewable technologies to strive towards a net zero future.
The Role:
As the Customer Success Manager you will…
  • Guide users through the onboarding process and provide training to subscribers to ensure they’re set up for success
  • Develop, manage and maintain strong working relationships with all subscribers, proactively understanding their needs.
  • Maximise value by enhancing subscription opportunities, through monitoring usage and engagement
  • Develop strategies to increase user retention whilst identifying opportunities for upselling additional services and products
  • Report on retention, usage and satisfaction metrics whilst using CRM to manage user interaction
About you:
  • Minimum 1 year experience in a customer success or account management role
  • Customer centric with a track record of providing excellent customer service
  • Excellent communication and interpersonal skills
  • Analytical mindset with the ability to draw insights from data
  • Passionate about energy and sustainability
  • Experience using CRM software and proficient in Microsoft Office Suite
Package
  • Circa Up to £45,000
  • Hybrid working
  • Amazing career progression and personal development opportunities
  • Fantastic company benefits .