Safety & Health Manager 3

at Black & Veatch in Dover, Delaware, United States

Job Description

Safety & Health Manager 3

We believe real value is powered by the unique skills and experiences of our professionals. The interchange of ideas from a diverse group of people gives our teams an expanded perspective and the ability to find better solutions for our clients.

Company : Black & Veatch Corporation

Req Id : 36484

Job Title : Safety & Health Manager 3

Location : USVRTL


Opportunity Type : Staff

Relocation eligible : No

Full time/Part time : Full-Time

Project Only Hire : No

Visa Sponsorship Available: No

Job Summary

This is a mid-level office position, which is accountable for implementing and maintaining the company’s division and project Safety and Health Procedures. Acts as an interface between project sites, corporate offices and clients.

Key Responsibilities

+ Manages several project safety and health performance.

+ Implements, administers and maintains Drug and Alcohol Substance Abuse Program for the company and projects.

+ Develops and conducts employee safety and health training programs.

+ Conducts site safety and health inspections and safety and health program audits.

+ Conducts incident and injury/illness investigations.

+ Writes detailed investigation and safety and health progress reports.

+ Interfaces with clients and government officials.

+ Administers company worker’s compensation programs and procedures.

+ Develops and implements safety and health programs that assist projects and division to meet company and division safety and health goals and expectations.

+ Develops project specific safety and health and loss control programs and processes.

+ May act as Safety and Health Consultant for internal and external clients.

+ May act as temporary project fill-in for lower level safety and health professionals.

+ Provides supervision, training, development, and performance management of direct reports.

+ Acts as mentor to other safety and health professionals.

+ Identifies and assesses improvement opportunities which will add value Champions continuous improvement efforts Assesses and supports the change management effects associated with the implementation of improvements

+ Proactively supports, encourages and facilitates staff to engage in continuous improvement activities.

+ Supervises Safety and Health Intern, Safety and Health Specialist 1, 2, and 3, Safety and Health Manager 1 and 2


Job Details


Black & Veatch


Dover, Delaware 19904
United States

To view full details and how to apply, please login or create a Job Seeker account
How to Apply Copy Link

Job Posting: JC181632085

Posted On: Apr 17, 2021

Updated On: Jun 16, 2021