Peter Self is a seasoned Senior EHS Professional currently serving as the Sr. Director of HSE at Eli Lilly and Company in RTP, NC. They have extensive experience in EHS consulting across various industries, including Biopharma and Semiconductor, and possess strong skills in Human Performance, Occupational Safety, and Environmental Compliance. Peter has previously held leadership roles at Biogen, managing all EHS+S aspects of their operations, and has a proven track record in enhancing safety culture and regulatory compliance at large manufacturing facilities. They earned a Bachelor's Degree in Environmental Health Science from the University of Georgia.
This person is not in the org chart
This person is not in any teams
This person is not in any offices