logo

Latest News By Industry

Scott M. Sutton

Also Known As Scott Sutton

CEO of Olin

Scott M. Sutton's profile picture

SCOTT M. SUTTON, 56, became Chairman, President and Chief Executive Officer of Olin Corporation, Inc. (OLN)

April 22, 2021. He served as President and Chief Executive Officer of Olin from September 1, 2020 to April 21, 2021. 

Prior to that, Mr. Sutton served as Chief Executive Officer and a member of the board of directors of Prince International Corporation (a privately held specialty chemicals company) from December 2019 through July 2020. He also served as Chief Operating Officer from March 2017 through February 2019; Executive Vice President and President, Materials Solutions from June 2015 to February 2017; Vice President and General Manager, Engineered Materials from January 2015 to June 2015; Vice President of Supply Chain from March 2014 to January 2015; and Vice President of Acetic Acid and Anhydride from August 2013 to March 2014, all at Celanese Corporation (a global technology and specialty materials company). Previously, he was President and General Manager of Chemtura Corporation’s AgroSolutions business, business manager for Landmark Structures and a division vice president for Albemarle Corporation.

Mr. Sutton is a registered professional engineer in Texas. Olin director since September 2018; Chair of the Executive Committee. Mr. Sutton brings extensive experience in operations, engineering, manufacturing, finance, sales, marketing and management of complex businesses with worldwide operations to Olin’s Board of Directors.

Education

  • bachelor’s degree in civil engineering - Louisiana State University
  • B.S., Engineering -
  • Louisiana State University - 1983 - 1987

Career

  • Olin Corporation - CEO