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