About this role
Take on the challenge of a Business Support Manager and drive operational excellence at our Cambridge site. Lead administrative support, manage key projects, and collaborate with senior stakeholders. If you excel in organization, meeting management, and cross-functional leadership, this is your chance to make a real impact in a dynamic, fast-paced environment.. Category: Corporate Functions