Level 2 Operator Organic Composting

Reporting to the Site Manager, this role is a ‘hands-on’ role requiring the daily operation of composting technology, plant and machinery within the Green waste…

£27,000 - £28,000 a year
1 vacante