Vero HR Ltd

Customer Success Manager

Vero HR Ltd

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
  • Must live near London

Responsibilities

  • Manage customer relationships
  • Provide training and guidance
  • Action customer requests
  • Advise on platform advancements
  • Notify customers of renewals
  • Manage subscription renewal process
  • Identify opportunities for user base expansion

Benefits

  • Competitive salary
  • Commission scheme
  • Pension contributions
  • Training provided