EHS Supervisor (Contract) (Salisbury)
CSP
We are seeking a 6 month Contract EHS Supervisor for our Salisbury, North Carolina Plant. This position will last for approximately 6 months.
Position Summary:
Under the direction of the Environmental, Health, and Safety (EHS) Manager, this position will provide support and guidance for all aspects of the EHS program in a manufacturing setting. The Environmental, Health, and Safety team is tasked with ensuring compliance with OSHA and EPA standards and Corporate EHS policies.
Essential Job Functions:
Recognizes, evaluates, and makes recommendations for the control of potential workplace hazards in the areas of industrial hygiene and industrial safety.
Works in a team environment and guides members of maintenance, engineering, production, purchasing and shipping departments.
Investigates employee Health and Safety complaints, discusses findings, and recommends possible solutions in a timely manner.
Assists EHS Manager with managing environmental programs (hazardous waste program, storm water program, wastewater monitoring, air quality reporting, acting as a liaison with local regulatory agencies, ensuring submission of applicable monthly, periodic and annual environmental reports, working with Corporate EHS personnel on a frequent basis).
Classifies injury/illness events utilizing OSHA protocols for record keeping. Analyzes loss experience for corrective action.
Responsible for Environmental, Health & Safety policies. Ensures that Environmental, Health and Safety policies and procedures are current, distributed appropriately and that document control is maintained.
Coordinates respirator fit testing to ensure regulatory compliance utilizing quantitative or qualitative methods.
Conducts industrial hygiene sampling for a variety of physical and chemical hazards. As necessary, contract specialized industrial hygiene work to a qualified third party. Prepare and file corresponding documentation for easy retrieval and demonstration of monitoring compliance.
When necessary, provides applicable EHS training to new hires and other EHS training for specific programs to employees such as respiratory protection, hearing protection, machine guarding; forklift certification; and spill response.
Train and support personnel on safety projects and resources.
Drive and manage company Job Safety Analysis (JSA) program.
Support Safety Suggestion Program.
Emergency First Responder Team member.
Assist with plant Health and Safety Committee. Plans and facilitates the conduct of plant safety inspections with other Committee members. Maintains master file of H&S minutes, meeting dates.
Maintains master file of H&S minutes, meeting dates.
Drives incident investigation process. Helps to identify root causes of incidents for prevention of similar events in the future.
Manages open safety item tracking list.
Assists with management of periodic fire extinguisher, first aid, and CPR training for plant population.
Requirements:
A bachelor’s degree in environmental science, safety, or health-related field.
A minimum of three years of environmental, health, and safety experience, preferably in a manufacturing setting.
Extensive knowledge of and applicable experience regarding Environmental Protection Agency regulations.
Sound knowledge of OSHA and environmental regulations required. Knowledge of Workers’ Compensation, FMLA and HIPAA regulations an asset.
A strong customer-service orientation is essential.
Able to communicate both verbally and in writing, demonstrating proficiency with vocabulary, grammar and punctuation; experience in speaking before groups to explain or demonstrate.
Proficiency in utilization of MS Office software including MS Word, Excel and PowerPoint.
Able to reason and display sound judgment and to prioritize work and work in stressful situations.
$57 - $58 per hour
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Salisbury, NC Agency: Lancesoft Inc Pay: $57 to $58 per hour Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 10/21/2026 About the Position...Contract workHourly payLong term contractPermanent employmentFull timeTemporary workWork at officeShift workNight shift- ...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Nights Contract Duration: 13 Weeks Start Date: 10/28/2026 About the Position TravelNurseSource...Contract workWeekly payDaily paidLong term contractFull timeTemporary workShift workNight shift
$1,225 - $1,415 per week
...Physical Therapy Assistant Location: Salisbury, NC Agency: National Staffing Solutions Pay: $1,225 to $1,415 per week Contract Duration: 13 Weeks Start Date: ASAP About the Position Details of the PTA - Skilled Nursing opening in Salisbury...Contract workFull timeImmediate start$1,604 - $1,852 per week
...Speech Language Pathologist Location: Salisbury, NC Agency: National Staffing Solutions Pay: $1,604 to $1,852 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 43 Weeks Start Date: 8/3/2026 About the Position Details...Contract workFull timeShift work$1,604 - $1,852 per week
...Speech Language Pathologist Location: Salisbury, NC Agency: National Staffing Solutions Pay: $1,604 to $1,852 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 39 Weeks Start Date: 8/31/2026 About the Position Details...Contract workFull timeShift work$1,931 per week
...Registered Nurse (RN) | Progressive Care Unit Location: Salisbury, NC Agency: Coast Medical Service Pay: $1,931 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position...Contract workFull timeShift workNight shift$1,931 per week
...Registered Nurse (RN) | Progressive Care Unit Location: Salisbury, NC Agency: Coast Medical Service Pay: $1,931 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 11/2/2026 About the Position...Contract workFull timeShift workNight shift$1,234 per week
...Surgical Tech Location: Salisbury, NC Agency: IMCS Group Pay: $1,234 per week Contract Duration: 13 Weeks Start Date: ASAP About the Position We are seeking qualified candidates for a Certified Surgical Technologist (CST) specializing in...Contract workFull timeImmediate startShift workDay shift$1,887 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: GetMed Staffing Pay: $1,887 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 11/2/2026 About the Position GetMed Staffing...Contract workFull timeShift workNight shift$1,931 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: Triage Staffing Pay: $1,931 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 15 Weeks Start Date: 2/8/2027 About the Position Travel Nursing: Telemetry...Contract workFull timeShift work$1,987 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: GetMed Staffing Pay: $1,987 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position GetMed Staffing...Contract workFull timeShift workNight shift$2,164 - $2,419 per week
...Cath Lab Tech Location: Salisbury, NC Agency: Prime Time Healthcare Pay: $2,164 to $2,419 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 26 Weeks Start Date: ASAP About the Role: Prime Time Healthcare is seeking...Contract workFull timeSummer workImmediate startShift workRotating shift$2,121 - $2,370 per week
...Cath Lab Tech Location: Salisbury, NC Agency: Prime Time Healthcare Pay: $2,121 to $2,370 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Role: Prime Time Healthcare is seeking...Contract workFull timeSummer workImmediate startShift workRotating shift$1,931 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: Triage Staffing Pay... ...: Days - 3 days x 12 hours Contract Duration: 15 Weeks Start Date: 2/8... ...about how great-– or grating--your next supervisor may be. Being real allows everyone at...Contract workFull timeShift work$1,760 - $1,913 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: Host Healthcare Pay: $1,760 to $1,913 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: 11/2/2026 About the Position Host Healthcare is an award...Contract workFull timeImmediate startShift workNight shift$57 - $58 per hour
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Salisbury, NC Agency: Lancesoft Inc Pay: $57 to $58 per hour Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 10/21/2026 About the Position...Contract workHourly payFull timeShift workNight shift$1,657 - $1,806 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: Host Healthcare Pay: $1,657 to $1,806 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: 11/2/2026 About the Position Host Healthcare is an award...Contract workFull timeImmediate startShift workNight shift$1,760 - $1,913 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: Host Healthcare Pay: $1,760 to $1,913 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position Host Healthcare is an award...Contract workFull timeImmediate startShift workNight shift$1,941 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: Triage Staffing Pay: $1,941 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position Travel Nursing...Contract workFull timeShift workNight shift$1,865 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: Triage Staffing Pay: $1,865 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 11/2/2026 About the Position Travel Nursing...Contract workFull timeShift workNight shift$1,963 per week
...Registered Nurse (RN) | Intermediate Care Location: Salisbury, NC Agency: Malone Healthcare Pay: $1,963 per week Start... .... Please note: Specific shift schedules, start dates, and contract details will be discussed during the application process. We...Contract workFull timeSummer workImmediate startShift work$2,028 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: Prime Staffing Pay: $2,028 per week Shift Information: 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position About the Position Specialty...Contract workFull timeShift workWeekend work$1,963 per week
...Registered Nurse (RN) | Intermediate Care Location: Salisbury, NC Agency: Malone Healthcare Pay: $1,963 per week Start... .... Please note: Specific shift schedules, start dates, and contract details will be discussed during the application process. We...Contract workFull timeSummer workImmediate startShift work$1,931 per week
...Registered Nurse (RN) | Progressive Care Unit Location: Salisbury, NC Agency: Coast Medical Service Pay: $1,931 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 11/2/2026 About the Position...Contract workDaily paidFull timeShift workNight shift$1,987 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: GetMed Staffing Pay: $1,987 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 11/2/2026 About the Position TravelNurseSource...Contract workFull timeShift workNight shift$1,987 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Salisbury, NC Agency: Cynet Health Pay: $1,987 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 11/2/2026 About the Position Job Title...Contract workFull timeShift workNight shiftWeekend work$1,857 - $2,184 per week
...Special Education Teacher Location: Salisbury, NC Agency: Centra Healthcare Solutions Pay: $1,857 to $2,184 per week Contract Duration: 34 Weeks Start Date: ASAP About the Role: Centra Healthcare Solutions is seeking a Special Education Teacher...Contract workFull timeSummer workImmediate startShift work$1,878 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Salisbury, NC Agency: Advantis Medical Staffing Pay: $1,878 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position...Contract workFull timeImmediate startShift workNight shift$1,963 per week
...Registered Nurse (RN) | Telemetry Location: Salisbury, NC Agency: Malone Healthcare Pay: $1,963 per week Start Date... ...collaboration. Please note: Specific shift schedules, start dates, and contract details will be discussed during the application process. We...Contract workFull timeSummer workImmediate startShift work$1,878 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Salisbury, NC Agency: Advantis Medical Staffing Pay: $1,878 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position...Contract workFull timeImmediate startShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to EHS Supervisor (Contract) (Salisbury). Be the first to apply!
- ups supervisor Salisbury, NC
- credentialing supervisor Salisbury, NC
- inspection supervisor Salisbury, NC
- electronics supervisor Salisbury, NC
- microbiology lab supervisor Salisbury, NC
- greenhouse supervisor Salisbury, NC
- help desk supervisor Salisbury, NC
- restoration supervisor Salisbury, NC
- landscape supervisor Salisbury, NC
- pathology supervisor Salisbury, NC

