Maintenance Technician

The Bioresources team at Severn Trent looks after all things sludge: ensuring our waste water sites stay compliant; using sludge to feed our anaerobic digesters…

£30,758 a year
1 vacante