Operational Support Manager
Posted 01/07/2024 by Biffa Waste
- Location:
- Sheffield, England, United Kingdom (43 miles)
- Job Type:
- Permanent
Ensuring all staff and third parties always comply with all Company Health and Safety procedures. Attendance at SIT meetings and reporting of key trends and statistical analysis to improve safety culture. Maintain and develop excellent working relationships with the operational teams and … more