Operational Support Manager
Posted 3 days ago by Biffa Waste
- Location:
- Sheffield, England, United Kingdom (43 miles)
- Job Type:
- Permanent
And it's why we're the UK's No. 1 choice for business waste management. A quick look at the role. Maintain & improve Regional Safety Culture whilst delivering KPIs including Health & Safety, Operational Training & Compliance. Why it's an opportunity not to be wasted. Ensure all areas of … more