Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Thames Water, Location: North London

Page: 1

Mobile Electrician (Thames Water) - North London

UK and Thames Water standards The responsibility for allocated work orders from receipt to completion. Provision... improvement and efficiency. Willing to work in secure and sensitive environments across the Thames Water estate. To behave...

Location: North London
Posted Date: 31 Jan 2026

Mobile Electrician (Thames Water) - North London

UK and Thames Water standards The responsibility for allocated work orders from receipt to completion. Provision... improvement and efficiency. Willing to work in secure and sensitive environments across the Thames Water estate. To behave...

Location: North London
Posted Date: 15 Jan 2026

Technical Supervisor (Thames Water)

Role overview Location: North London (Mobile Role) Salary: £45,000 - Depending on experience Hours: 08:00 - 17:00 Mon-Fri Benefits: 25 days holidays + Bank holidays + Holiday Buy Scheme - up to 5 days, Discount Shopping, Gym, Days O...

Location: North London
Posted Date: 25 Jan 2026
Salary: £45000 per year

Performance Partner

Excellence team at Thames Water. You will play a pivotal role in tracking operational performance, identifying root causes... to be in the years and decades to come. Learn more about our Working at Thames Water Thames Water is a unique, rewarding...

Company: Thames Water
Location: North London
Posted Date: 07 Feb 2026
Salary: £55000 - 65000 per year

HSW Associate Advisor

compliance with the Thames Water Management System, Standards, Processes, and Procedures. The role is primarily field-based... Thames Water supply area. What you'll be doing as a Health, Safety & Wellbeing Associate Advisor Lead site assurance...

Posted Date: 30 Jan 2026
Salary: £45000 per year

Generator Field Service Engineer

of a fleet of Combined Heat and Power (CHP) spark ignition biogas engines located across various Thames Water sites. Due to the... nature of this role with travelling in the Thames water area, the ideal candidate can be based anywhere in the Thames Valley...

Posted Date: 30 Jan 2026
Salary: £54000 per year