Mechanical Technician

Provide advice to the site management team to assist and influence decision making. Specific waste industry experience, MRF / MPT / Polymers would be…

£37,369 a year
1 vacante