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: Isleworth, Greater London

Page: 1

Process Controller

years and decades to come. Learn more about our Working at Thames Water Thames Water is a unique, rewarding... for our customers, our region, and our planet. Real purpose, real support, real opportunities. Come and join the Thames Water family...

Posted Date: 29 Nov 2025
Salary: £43500 per year

Fire Alarm Engineer

risk assessments/requirements (HSP 12) upon request across many of Thames Water's sites. In-house training... West London/Thames Valley area, covering Thames Water sites. Required to travel to various sites each week. Please note...

Posted Date: 27 Nov 2025
Salary: £55000 per year

Power Energy Data Analyst

and help shape the future of power resilience at Thames Water. What you’ll be doing as a Power Energy Data Analyst... business to ensure data-driven programme success. Developing solutions and metrics to assess how resilient Thames Water...

Posted Date: 26 Nov 2025
Salary: £43000 - 48000 per year

Inventory Operations Manager

held in various TW inventory locations for distribution across the whole Thames Water Area. This role is critical... operations which is an excellent opportunity to contribute to the resilience and efficiency of Thames Water’s supply chain...

Posted Date: 07 Nov 2025
Salary: £47000 - 52000 per year

Information Manager

We're looking for an Information Manager to join our Natural Resources, Nuclear and Networks team, for our Thames Water... looking for an experienced Information Manager to join our NRNN water team. In this role you'll adopt the information management process...

Company: Kier
Posted Date: 29 Nov 2025

Electrical Site Supervisor (AP)

Water business unit looking after electrical activity on site at Mogden Treatment Works for Thames Water. As an Electrical..., and comply with Thames Water and Kier Electrical Safety Rules (ESRs) / Safe Systems of Work. Your day to day will include...

Company: Kier
Posted Date: 29 Nov 2025

Fire Alarm Engineer

fire alarm risk assessments/requirements (HSP 12) upon request across many of Thames Water's sites. In-house training... West London/Thames Valley area, covering Thames Water sites. Required to travel to various sites each week. Please note...

Company: Pertemps
Posted Date: 27 Nov 2025
Salary: £55000 per year

Inventory Operations Manager

and critical equipment held in various TW inventory locations for distribution across the whole Thames Water Area. This role... front-line operations, which is an excellent opportunity to contribute to the resilience and efficiency of Thames Water...

Posted Date: 26 Nov 2025
Salary: £52000 per year

Engineering Project Manager

to come. Learn more about our purpose and values Working at Thames Water Thames Water is a unique, rewarding, and diverse place... for our customers, our region, and our planet. Real purpose, real support, real opportunities. Come and join the Thames Water family...

Company: Pertemps
Posted Date: 02 Nov 2025
Salary: £60000 per year