Waste Operations and Infrastructure Manager

The post holder will be responsible for the management of up to 15 operational staff in a high pressure environment whereby waste disposal services have to be…

£51,817 - £57,029 a year
1 vacante