Ecotricity

Ecotricity

Linked In Logo

Ecotricity is an innovative energy company at the forefront of renewable energy solutions, dedicated to providing green alternatives within the energy market.

With a strong commitment to sustainability, they focus on harnessing the power of natural resources to deliver eco-friendly energy options to both residential and business customers.

  • Values: Environmental consciousness, customer-centric approach, and continuous improvement.
  • Culture: Collaborative and forward-thinking, encouraging personal and professional growth among employees.
  • Notable Fact: Ecotricity actively invests in projects that promote green energy and supports initiatives aimed at reducing carbon footprints.

3 Vacancies

Propositions Manager

Posted 19 Aug 2026Ecotricity
£40,000 - £50,000 a year

  • Coordinate the development and delivery of energy products and tariff propositions, ensuring they create value for customers and align with business objectives.
  • Ideal candidates will possess strong project management skills, a collaborative mindset, and experience in product development and delivery within the energy sector.
  • This hybrid role is based in Stroud, offering a salary of £40,000 - £50,000, and opportunities for ongoing professional development.

Customer Relationship Manager

Posted 15 Aug 2026Ecotricity
Up to £30,210 a year

  • Manage a diverse portfolio of high-value customers, ensuring accurate billing, resolving queries, and driving loyalty for long-term value.
  • Ideal candidates will have strong customer service experience, excellent communication skills, and a proactive approach to problem-solving.
  • This full-time role is based in Stroud, offering a competitive salary and the opportunity to work in a vibrant, environmentally focused company.

Strategic Relationship Manager

Posted 14 Aug 2026Ecotricity
Up to £35,000 a year

  • Manage high-value customer portfolios, ensuring satisfaction, performance, and longevity of relationships within Ecotricity’s B2B energy service model.
  • Ideal candidates will possess robust strategic account management skills, leadership capabilities, and customer-focused problem-solving attributes.
  • The role is based in Stroud with a salary up to £35,000 DOE, involving regular customer visits for relationship building and performance reviews.

An unhandled error has occurred. Reload 🗙