Steve Ross is a Global EHS Manager at 3D Systems Corporation since August 2016, where responsibilities include overseeing environmental, health, and safety initiatives, as well as serving as the Corporate Laser Safety Officer. Prior to this role, Steve held the position of EH&S Manager and Site Lean Leader at Graphic Packaging International, Inc. from November 2006 to August 2016, focusing on regulatory compliance and cultural growth. Steve's earlier experience includes serving as Operations Manager and Plant Manager at Owens Corning from January 2000 to December 2005, where the emphasis was on maximizing shareholder value and achieving continuous improvement. Steve holds a Bachelor of Science in Management from the University of Phoenix, obtained between 2006 and 2008.
This person is not in the org chart
This person is not in any teams
This person is not in any offices