Overwatch is a service-disabled Veteran-owned small business (SDVOB) certified through the National Veterans Business Development Council (NVBDC), offering construction professional services, talent acquisition, and general contractor services for the mission-critical infrastructure industry. Our mission is the construction and management of state-of-the-art data centers with the precision and reliability this industry demands. From high-end engineers to seasoned professionals, we deploy the people you need to get your data center off the ground. At Overwatch, it's more than a job. It's a purpose. Are you energized by leading teams on the ground, driving projects that keep the world’s digital infrastructure moving forward? Do you excel at turning strategy into execution and ensuring complex programs are delivered flawlessly? If so, we want to talk to you. We’re seeking a Director of Delivery to lead mission-critical data center infrastructure projects. In this role, you’ll be the operational engine of our delivery teams—driving execution, building trust with hyperscalers and owner-operators, and ensuring every project upholds the highest standards of safety, quality, and performance. This is a high-impact leadership position where vision turns into action—and action delivers results.
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
Director
Education Level
No Education Listed