Our client, a leading Life Sciences company, is hiring a Site Operations Manager. Work Location: Suffolk County, Massachusetts Summary: This Site Manager role is a dynamic position that is highly visible to colleagues and customer stakeholders. As a subject matter...