Stream Data Centers

HQ
Dallas
137 Total Employees
Year Founded: 1999

Similar Companies Hiring

Cloud • Software
7 Offices
1100 Employees
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
24 Offices
3000 Employees
Artificial Intelligence • HR Tech • Information Technology • Software • Business Intelligence
33 Offices
5000 Employees

Jobs at Stream Data Centers

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

5 Days AgoSaved
Remote
United States
Cloud • Information Technology • Database • Energy • Design
The Preconstruction Manager drives preconstruction efforts by managing costs, collaborating with stakeholders, and ensuring project alignment with goals, leveraging extensive construction experience.
Cloud • Information Technology • Database • Energy • Design
The Senior Site Selection and Acquisition Manager will oversee site selection processes, negotiate land acquisitions, and ensure due diligence for data center projects, while fostering relationships with stakeholders and managing project timelines.