Data Center Location Strategy Manager
Location: Remote
Compensation: Hourly
Reviewed: Fri, May 08, 2026
This job expires in: 26 days
Job Summary
A company is looking for a Data Center Location Strategy Manager to lead site selection and geographic portfolio strategy for global data center infrastructure.
Key Responsibilities
- Define and manage the global data center location strategy, including site identification and market prioritization
- Conduct comprehensive site feasibility assessments, evaluating factors such as power availability and network connectivity
- Develop and maintain a pipeline of prospective data center sites, coordinating with various teams to advance through due diligence
Required Qualifications
- Experience engaging with utilities and government agencies related to data center development
- 12+ years of experience in data center site selection or related fields within large-scale technology or energy infrastructure
- Experience leading multi-market site selection processes for large-scale data center facilities
- Bachelor's degree in a directly related field or equivalent practical experience
- Experience developing financial and operational models for capital-intensive infrastructure investments
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...