Sort By:
Salary Details:
£30,000- £40,000
Advertising End Date:
14 Jul 2025
We have a small but perfectly formed delivery team at Ecotricity, which is responsible for leading the delivery of the technology and associated business change. We have a vacancy for a UX designer. Your role will be central to simplifying the complexity of the energy industry and its many systems and services to create journeys that support our customers' needs. We're also building journ...
Salary Details:
£28,000- £32,000 DoE
Advertising End Date:
27 Jun 2025
We are looking for a Talent Attraction Advisor to join the growing and productive Recruitment Team on a 12 month fixed term contract basis. The successful candidate will be joining a busy, friendly department, always striving to deliver the best service for our internal clients.
The role of Talent Attraction Advisor is a fast paced and varied position, where no two days are the same. Y...
Advertising End Date:
20 Jun 2025
What you will be responsible for:
You will provide an essential role to the O&M Department, in supporting leadership and associated teams by managing data systems, training coordination and general administrative support tasks.
Working hours and location:
You will be required to work 36.5 hours per week (8:30am to 5pm Monday to Thursday. 8:30am to 4pm Fridays.1 hour lunch...
Salary Details:
£29,000-£34,000 per annum
Advertising End Date:
07 Jul 2025
Two days per week based 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 an experienced Business Analyst to join our Change and Transformation team and define and deliver our internal transformation p...
Salary Details:
£28206.36 plus OTE of £12,500
Advertising End Date:
31 Aug 2025
We are looking for a SME Sales Manager to join our rapidly expanding business sales team.
The core function of the role is to expand Ecotricity's SME customer base in line with forecasted growth. The role holder will be responsible for delivering effective account management in order to drive new business.
The SME Sales Manager will assist with sales campaigns and will work with the wi...
Salary Details:
£55,000 - £70,000
Advertising End Date:
19 Jul 2025
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 focus on getting results, with everyone committed to delivering both individually and as part of the group/project.
We have a strong internal team supporting and developing solutions across multiple...
Salary Details:
£25,200 to £29,400 DoE
Advertising End Date:
18 Jun 2025
As a Customer Complaints Handler, you will play a key role in the delivery of Service
Excellence to our customers. This will be achieved through managing the resolution of
complaints, which may involve complex solutions through liaising with several parties.
This is a role for someone who is articulate and efficient, with excellent communication
and analytical skills.
Take...
Salary Details:
Up to £34,000 DOE
Advertising End Date:
16 Jun 2025
Location- Hybrid/Stroud/Remote
This is a really exciting, hands-on role where you'll be providing insightful data analysis and management information to support the Customer Hub management team using Power BI, SQL, Databricks and Excel.
Through root cause analysis you'll be identifying areas for improvement within the Ecotricity's domestic customer journey, and the wider oper...
Salary Details:
£31,000 - £34,000
Advertising End Date:
Not Specified
This is a fixed-term, fast-paced role where the successful HR Practitioner candidate will focus primarily on supporting our line managers with all types of employee relations cases, including absence management, conduct and capability.
You'll have the opportunity to work with colleagues across People Team to deliver on our key objectives and support our employees day-to-day as need...
Salary Details:
Up to £28,000 DoE
Advertising End Date:
Not Specified
As a Quality Assurance Lead, your mission is to assess the performance of both customer led interactions and industry core tasks across the Customer Hub. Ensuring our people create a positive experience for customers, complete work compliantly and to drive first contact resolution, ensuring that our people are adhering to company processes and industry standards.
Core Resp...