The Facilities Manager is accountable for the strategic leadership, governance, safety, compliance, and operational excellence of the Astellas Life Sciences Center (ALSC) in Cambridge, Massachusetts. This role serves as the senior site authority for all facility operations, infrastructure, and capital investments, ensuring the site consistently meets regulatory requirements, supports complex laboratory and office environments, and delivers a safe, resilient, and high‑performing workplace aligned with Astellas standards and site leadership objectives. The Facilities Manager acts as a trusted advisor to the Site Head and Operations leadership, providing strategic direction for facility planning, vendor partnerships, risk management, and long‑term site sustainability, while serving as the primary liaison with the landlord, external service providers, and cross‑functional internal stakeholders.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Number of Employees
5,001-10,000 employees