The Manager, Global Facilities is a strategic leadership role responsible for the end-to-end management of the organization’s global physical footprint, encompassing 80–100 multi-use facilities including corporate offices, operations centers, field locations, and specialized environments. This role integrates global facilities operations with project and infrastructure leadership, transitioning the function from reactive service delivery to a proactive, program-driven model. The position oversees global infrastructure expansions, capital projects, workplace modernization, and operational excellence across all sites. Partnering closely with IT, Security, HR, and executive leadership, this individual ensures that facilities and infrastructure are aligned with corporate strategy, enabling a scalable, secure, and high-performing global environment.
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
Education Level
No Education Listed