Posted Aug 15, 2026

[Remote] Site Readiness Project Manager – Data Center

Apply Now

Note: The job is a remote job and is open to candidates in USA. SLS Consultants is a turnkey owner's representative managing complex real estate and construction projects nationwide. The Site Readiness Project Manager – Data Center will support the installation and management of low voltage and 5G network infrastructure across mission-critical data center construction environments, coordinating onsite work, project milestones, quality standards, and multiple site builds.


Responsibilities


Skills


Benefits


Company Overview

  • SLS Consultants offers project and construction management services, focusing on preconstruction, cost estimating, and scheduling. It was founded in 2018, and is headquartered in Dallas, Texas, USA, with a workforce of 51-200 employees. Its website is https://www.sls-consultants.com.

  •