Administrator

Ø Dealing with new waste enquiries. Ø Communicating with Technical Assessors regarding new waste items. Supporting On-Site Operations Manager in the overall…

£22,000 - £25,000 a year
1 vacante