Site Safety Representative The EHS Site Representative (SSR) serves as the on-site client representative for EHS compliance on active data center construction projects. Embedded within the project team and reporting to the Assistant Director of Field Safety, the
Director of Operations & Maintenance Point Pleasant, WV About Nscale At Nscale, we are building the infrastructure for the AI revolution. Nscale is developing cutting-edge, sovereign generative AI solutions powered by a new generation of high-performance,