Overwatch

Details
Services
Certifications
Brochures

About Overwatch

​Overwatch Capital is an investment platform specializing in the development and operation of sustainable digital infrastructure, with a strong emphasis on integrating clean energy solutions into data center operations.

Key Initiatives:

  • Resilience DFW Data Center: In February 2025, Overwatch Capital acquired a 150,000-square-foot data center facility in Plano, Texas, named Resilience DFW. This state-of-the-art facility is designed to support high-density, low-latency computing, catering to the increasing demands of cloud and AI-intensive workloads. The development features a 30 MW data center powered by a clean energy microgrid, with the flexibility to expand capacity to 50 MW in the future. ​
  • Partnership with Nautilus Data Technologies: Overwatch Capital has partnered with Nautilus Data Technologies to deploy modular, AI-ready data centers across the U.S. market. This collaboration aims to deliver prefabricated modular data centers that integrate critical mechanical, electrical, and plumbing systems within a single scalable framework, enabling rapid deployment and multi-gigawatt capacity expansion in key markets. ​

Through these initiatives, Overwatch Capital is positioning itself at the forefront of next-generation sustainable digital infrastructure, providing efficient, scalable solutions for high-demand applications while minimizing environmental impact.

Contact Overwatch
Complete the form to get in direct contact with Overwatch.
Qty*
Colocation Space*
Select
Business Name*
Headquarters Address*
Contact Name*
Email*
*
Note (Optional)

Overwatch Data Centers (2 Locations)

Overwatch
Resilience ATL
8 Corporate Ridge Pkwy, Columbus, GA, USA
Overwatch
Resilience DFW
6815 Communications Parkway, Plano, TX 75024, USA