As the Top Mechanic, you will perform general mechanic maintenance activities in a chemical production plant atmosphere to keep the production units and supporting facilities in the utmost reliable working condition. The Mechanic is expected to
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