Water/Process Technician

The role will entail lab testing, desalination, advanced membrane, separation solutions and water reuse and waste water management and process.

£11.00 - £13.88 an hour
1 vacante