Site Safety Manager

Insight Global · Atlanta

Apply on the company website

Overview

The Site Safety Manager is responsible for implementing and managing safety programs on active data center project sites within Insight Global’s technical services practice area. This role serves as the on‑site safety leader, working directly with technicians, contractors, and project leadership to ensure safe work practices, regulatory compliance, and a proactive safety culture.  The role partners closely with Delivery Leadership, Program Governance, and Operations to proactively manage risk, maintain customer safety standards, and embed EHS practices and culture into daily execution. Regular travel to local sites may be required for inspections, audits, workforce engagement, and incident response.  The position reports to the Project Delivery and the Corporate Safety Program Director.


Responsibilities

Site Safety Leadership

Regulatory Compliance & Hazard Mitigation

Incident Response & Reporting

Training & Safety Culture Development

Program Consistency & Continuous Improvement


Qualifications

Required Qualifications:

Preferred Qualifications:

Success Indicators:

Additional Information:

More jobs at Insight Global · Infrastructure & IT jobs in Atlanta