Operational Support Manager
Posted a week ago by Biffa Waste
- Location:
- Sheffield, England, United Kingdom
- Job Type:
- Permanent
Develop additional services/operational support team for the region. Identify opportunities for continuous safety improvement within the Division and assist the Senior Management Team in their implementation. Carry out any other such reasonable job-related tasks as the Company may require … more