Site Safety Manager at Insight Global, Atlanta, GA

Site Safety Manager at Insight Global in Atlanta, GA. Contract. Est. up to $100k. Apply with swipeandhired.

[Evergreen]

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: