Charter Next Generation
Greg Dowler is an accomplished professional in Environmental, Health and Safety (EHS) management, currently serving as Director EHS at Charter Next Generation since January 2024, focusing on sustainable specialty films and flexible packaging solutions. Prior to this role, Greg held the position of Director of Environment Health Safety at CSL Behring from June 2020 to January 2024, overseeing EHS strategy for a large bio-pharmaceutical campus. Greg also served as Senior Director of EHS Global Programs at Cardinal Health, where responsibilities included global EHS strategy development for a Fortune 15 company, and directed EHS activities at Anchor Glass Container Corporation. Greg holds a Bachelor of Science degree in Environmental Science and Management from Indiana University.
Previous companies
This person is not in any teams
This person is not in any offices