Overwatch Capital Employee Directory

Overwatch Capital corporate office is located in 2390 E Camelback Rd Ste 130, Phoenix, Arizona, 85016, United States and has 1-10 employees.

Employees by Department

Departments

Number of employees

Operations

2

Finance

2

Information Technology

1

C-Suite

1

Engineering & Technical

1

Marketing

1

Key Employees of Overwatch Capital

  • MH
    United States flag for contact location.
    Megan Hulsey

    Director, Marketing

    PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail

Overwatch Capital Global Presence

globalPresence illustration
North America1-10

Index of contact profiles from Overwatch Capital

Hundreds of professionals searching for Overwatch Capital have connected with key decision-makers. Join them?
Contact Name
Contact Info
Job Title
HQ Location
12

People from Similar Companies in the Business Services Industry Located in Arizona, United States

Frequently Asked Questions Regarding Overwatch Capital Employees

How many employees does Overwatch Capital have?
Overwatch Capital has 1-10 employees
Who are Overwatch Capital key employees?
Some of Overwatch Capital key employees are Megan Hulsey
Where is Overwatch Capital located?
Overwatch Capital’s headquarters are located at 2390 E Camelback Rd Ste 130, Phoenix, Arizona, 85016, United States
How do I contact Overwatch Capital?
Overwatch Capital Contact Info: Website: www.overwatchcap.com
What does Overwatch Capital do?

Overwatch Capital is an investment platform headquartered in Houston, Texas, that develops and operates sustainable digital infrastructure. The company designs and manages high-density, AI-ready data centers through its Resilience Series and Sustainable Infrastructure for Data and Energy (SIDE) platform. It serves hyperscale, enterprise, and AI-dri... ven clients by providing build-to-suit, powered shell, and long-term lease models. The company delivers value via clean energy bridge power, utilizing a blend of natural gas, renewables, advanced battery energy storage systems, and fuel cells to provide grid independence and resiliency in markets with constrained power availability.Read More

Is Overwatch Capital a public company?
Overwatch Capital is private company therefore does not currently have an official ticker symbol
See more information about Overwatch Capital Employees

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.