Featured

Customer Success Manager

Posted 08 April 2021
Salary Up to £70,000 + bonus
LocationUnited Kingdom
Job type Permanent
Discipline Energy Supply & TradingEnergy Storage & DSR
ReferenceCSM1
Contact NameTom Brookes

Job description

Be part of a global business that holds the leading position in demand response programs globally that is dedicated to developing innovative products and digital solutions as a Customer Success Manager. 

 

The Role:

The position will complement our Energy Markets, Sales and Operations teams to ensure clear and consistent customer communications for on-boarding, enrolment, and testing requirement as the primary point of contact for UK Demand Response and Flexibility customers for questions about; payments, performance and program rules.

The Customer Success Manager will act as a subject matter expert establishing relationships with clients to better understand their needs and future energy direction with a view to helping them strategically achieve or set goals - utilise the client’s solutions to both decarbonise and access new revenues from energy flexibility.

Responsibilities:

  • Support Business Development/ Sales Teams at the end of the initial sales cycle to formalise offerings into proposals as needed
  • Actively manage the customer portfolios to ensure contract renewals are negotiated and delivered in a timely manner
  • Understand the customers’ needs and actively identify and propose additional products and services to meet their needs
  • Act as the main driver for customers’ operational stakeholders to coordinate, consult and flawlessly execute products and services
  • Manage the customer onboarding process and become the customer’s primary point of contact to work through all facets of product/service delivery
  • Liaise closely with cross functional teams and other 3rd parties as appropriate to ensure successful and timely delivery and to ensure market leading customer experience

 

The Individual:

  • Have a passion for great user and customer experience
  • 5+ years’ experience working in customer sales, service, and management roles
  • Able to demonstrate tangible successes and results at improving customer relationships and experience
  • Be excited and motivated to transform the energy sector through innovative business solutions
  • Strong Energy background. Knowledge of Demand Response Programmes as well as DER (distributed energy resources) CHP, P.V. back up generation etc.
  • Experience with and familiar with contracts in the B2B energy space
  • Familiar with common software types and customer relationship management tools, e.g. Salesforce