Aaron Duff

Global Head EHS

Aaron Duff is a seasoned professional with over 25 years of experience in global and regional leadership in environment, health, safety, and sustainability (EHSS) management. They currently serve as the Global Head of EHS at CoreWeave, having previously held key positions such as HSE Regional Head Americas at Novartis and Global Head of EHS Design, Construction, and Process Safety Management at CSL Behring. Aaron has a Bachelor of Science in Environmental Health and Safety Management from Slippery Rock University and an MBA from Dowling College. They have a well-documented expertise in regulatory compliance, crisis management, and have contributed to multiple publications on EHS topics. Their mission focuses on ensuring a safe and sustainable work environment while fostering collaboration and continuous improvement.

Location

Lawrence, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices