Customer Service Advisor (ICS – Shift Allowance)
4 years ago
Leeds
We’re based across England, and our responsibilities span industry regulation, flood defences, land contamination, water quality, fisheries and conservation. The Environment Agency is committed to creating a better place for people and wildlife and as a Customer Service Advisor within the Envi