Microtricity Customer Relationship Manager
Ecotricity
Full-time
Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Location
Stroud, England, United Kingdom
Posted
July 11, 2026
Job Description
About The Role
The Customer Relationship Manager is the day-to-day contact for our strategic customers. Working within the Microtricity department, dedicated to the Feed-in Tariff and other renewable energy schemes, youโll provide a world class service to your portfolio of customers. Youโll be managing their entire service journey - from onboarding of new sites, to ensuring payments are made on time, and everything in between.What you will do...
Youโll offer a service that sets us apart from the rest โ itโs about making the customer feel valued!