AMC Operator - London, Greater London
AMC Operator - London, Greater London, E17 7HE Contract: PermanentSalary: Offering between £38,000 and £44,000 per annum depending on experience and skillsAs an AMC Operator, your role will proactively monitor and respond to security alarms, CCTV and inciden…
Metering Network Electrical Technician - East London, Greater London
Metering Network Electrical Technician - East London, Greater London, E17 7HE Contract: PermanentSalary: Competitive salary £40,000 per annum depending on skills and experienceAbout the role: We have a great opportunity for a Metering Network Electrical Techn…
Generator Field Service Engineer - London, Greater London
Generator Field Service Engineer - London, Greater London, N9 0BA Contract: PermanentSalary: Competitive salary offering up to £54,000 per annum depending on your experience levelWe currently have a great opportunity for you to join our waste treatment team a…
Mechanical & Electrical Technician - London, Greater London
Mechanical & Electrical Technician - London, Greater London, SE2 9AQ Contract: PermanentSalary: Offering up to £45,000 per annum depending on your level of experience.plus Standby rota payments & Overtime opportunities can increase the earning potential by up…
Slow Sand Filter Operator
Who are we? Thames Water is the UK’s largest water and wastewater company. We make a daily difference to our 15 million customers by supplying 2.6 billion liters of water through 32,000 km of pipes,keeping taps flowing and toilets flushing. At Thames Water, …
Technical Specialist Ref:31442
Who are we? Thames Water is the UK’s largest water and wastewater company. We make a daily difference to our 15 million customers by supplying 2.6 billion litres of water through 32,000 km’s of pipes, to keep taps flowing and toilets flushing. We are an es…
Instrumentation, Control & Automation Ica
Who are we? Thames Water is the UK’s largest water and wastewater company. We make a daily difference to our 15 million customers by supplying 2.6 billion litres of water through 32,000 km of pipes, keeping taps flowing and toilets flushing.? At Thames Water…