Olin
Joseph Roth is an experienced professional in the chemical and energy industries, currently serving as the Feedstocks & Energy Business Director at Olin since October 2015. Joseph's extensive career began at The Dow Chemical Company, where key roles included U.S. Gulf Coast Product Manager and Ethylene Dichloride Production Leader. Through various positions, Joseph has been instrumental in asset reconfiguration, project management, and improving environmental compliance, including leading significant capital projects and implementing Six-Sigma methodologies to enhance operational efficiency. Joseph holds an MBA from Texas McCombs School of Business and a B.S. in Chemical Engineering from Purdue University.
This person is not in any teams
This person is not in any offices