Biogen is seeking a Site Manager in Colchester, United Kingdom, to manage the site operation and ensure compliance with safety and environmental standards. The role involves budget management, staff development, and performance reporting to leadership.
The ideal candidate has strong people management skills, process engineering expertise, and experience in health and safety compliance. Benefits include a salary up to £52,000, with holiday, pension, healthcare, and life assurance options.
#J-18808-Ljbffr…
