Nicholas Welch is an experienced Environment, Health and Safety Manager currently supporting Clean Earth with compliance related to EHS functions across multi-state waste transport facilities. Previously, Nicholas served as a Lead HSE Specialist at Thales, where responsibilities included developing EHS programs and leading committee meetings, and as an EHS Technologist at the Massachusetts Institute of Technology, providing assistance across various safety projects. Additional roles include Technician Consulting Safety Officer at Safety Partners, Inc., Animal Care Technician at Boston Children's Hospital, and multiple positions focused on laboratory support and safety at prestigious institutions. Nicholas holds a Bachelor's of Science from the University of Massachusetts Amherst, with a minor in Sociology and Biology, and completed a Paramedical Degree in Emergency Medical Technology.
Sign up to view 0 direct reports
Get started