Salary : $106,000 - 146,000 per year
Requirements :
- Proven experience in Data Center Management
- Demonstrated success in delivering large-scale, complex infrastructure projects
- Hands-on leadership ability to motivate and guide teams
- Strong problem-solving capabilities, thriving in fast-paced environments
- Exceptional communication and relationship-building skills with clients and stakeholders
Responsibilities :
Lead field delivery teams on significant infrastructure projectsConvert strategic directives from executive leadership into implementable delivery plansEnsure projects are executed on schedule, within budget, and to the highest quality standardsBuild and maintain strong client relationships, acting as a trusted partner in deliveryMentor and cultivate team leaders to foster a culture of accountability and collaborationPromote continuous improvements in delivery methodologies and field executionTechnologies :
AdaExcelSupportMore :
At Overwatch, we are a service-disabled veteran-owned business dedicated to providing construction services for mission-critical infrastructure. Our work supports some of the most advanced data center developments in the nation through professional services and general contracting. We offer zero-copay health benefits, relocation assistance, competitive compensation, and a culture centered around service. We are proud to encourage military-experienced candidates to apply and to work alongside the most esteemed names in the data center industry. Join us and be a vital part of powering the digital economy.
last updated 7 week of 2026