Rachel Demma is an experienced Environmental Health and Safety professional, currently serving as the Environment, Health and Safety Manager at Crane Composites since October 2019. Prior roles include Principal Environmental Safety and Health Engineer at Northrop Grumman from March 2019 to March 2020, and EHS Consultant at SRP Environmental from March 2013 to March 2020. Rachel also worked as an Environmental Programs Specialist at Fluor Federal Petroleum Operations from May 2008 to April 2012. Rachel holds a Master's degree in Public Health with a focus on Environmental and Occupational Health Sciences from Louisiana State University Health Sciences Center (2007-2009) and a Bachelor of Science in Biology from Louisiana Tech University (2003-2007).
Sign up to view 0 direct reports
Get started