Director of Business Development (Data Centers)
7 days ago
Stamford
By utilizing behind-the-meter, on-site power, we're addressing all of the major constraints of digital infrastructure development, providing grid stability, significant transmission capacity, power reliability, energy cost savings, and scalability. The ideal candidate will have extensive knowledg...