Site Manager
Posted a week ago by Mercury Hampton Ltd
- Location:
- Wales (137 miles)
- Job Type:
- Permanent
As the Site Manager, you'll be fully responsible for all operational duties of a £30 million turnover manufacturing plant that employs over 130 across 3 shifts (24/5). This role will require a strong, resilient leader to collaborate with all departments within the company, … more