team have a great opportunity for you to join as our new Maintenance Mechanical Technician. The role will consist.... There will also be a need to support the local maintenance teams in carrying out planned and breakdown maintenance activity...
Severn Trent Water