Results 1 to 7
  1. Cyber Security Engineer

    Location
    Stroud, Gloucestershire
    Posted
    23 Jun 2025

    Location: Stroud Salary Details: £45,000 - £50,000 About The Role Providing excellent service to our customers is fundamental to the continued success and growth to Ecotricity. The successful candidate will join the team responsible for securing the...

  2. Senior Salesforce Developer

    Location
    Stroud, Gloucestershire
    Posted
    23 Jun 2025

    Location: Remote/Stroud Salary Details: £55,000 - £70,000 About The Role Although this role can be remote we may ask if you can travel to Stroud for team activities once a month. The Ecotricity Technology department is a small friendly team with a strong...

  3. Business Analyst

    Location
    Stroud, Gloucestershire
    Posted
    22 Jun 2025

    Two days per week in Stroud, Gloucestershire office Within our B2B business unit we are on a period of growth. As part of this journey, we are transforming the way we operate to meet the current and future needs of our customers. We are therefore seeking...

  4. Salesforce Administrator

    Location
    Stroud, Gloucestershire
    Posted
    22 Jun 2025

    About The Role The Ecotricity Technology department is a small friendly team with a strong focus on getting results, with everyone committed to delivering both individually and as part of the group/project. Ecotricity has a strong internal team...

  5. Product Owner

    Location
    Stroud, Gloucestershire
    Posted
    22 Jun 2025

    Location: Stroud Salary Details: £35,000 - £45,000 Product Owners are responsible for leading the delivery of the technology here at Ecotricity. I have vacancy for a product owner to pair up with one of delivery teams and support the optimisation of one...

  6. B2B Customer Service Energy Expert

    Location
    Stroud, Gloucestershire
    Posted
    19 Jun 2025

    £24000 - £28010 Our Energy Experts are a one stop shop for any customer query, we are using cutting edge technology to get our customers talking to the right person - first time. We don't give our people scripts we want you to be yourself while helping...

  7. Business Development Manager Public Sector

    Location
    Stroud, Gloucestershire
    Posted
    16 Jun 2025

    About The Role We are looking for a Business Development Manager - TPI Public Sector Sales to join our rapidly expanding and award winning business sales team. This is a field-based business development role, often engaging at a senior level. The core...