Joseph Roth

Director Of Energy And Infrastructure Development at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices