Want to see how your resume matches up to this job? A free trial of our JobsAI will help! With over 2,000 biopharma executives loving it, we think you will too! Try it now — JobsAI.
Director, Environmental Health & Safety (EH&S) is a senior-level role responsible for creating and implementing programs that ensure workplace safety, regulatory compliance, and environmental protection for all Insmed locations. The role involves risk assessment, developing safety policies, managing training programs, and ensuring compliance with regulations such as OSHA and EPA.