Scott M. Sutton is the President and CEO of Olin Corporation, a role he has held since September 2020. With a background in civil engineering from Louisiana State University, Scott has spent decades working in the chemical and materials industries....

Number of Employees

7.33K

Year

2023

Total Compensation

$5.53M

Salary

$1.25M

Board Justification

The compensation philosophy aligns executive pay with company performance, focusing on long-term growth and shareholder value.

Bonus

$0.00

Board Justification

No bonus was awarded for 2023 due to performance metrics not being met.

Other

$266.70K

Board Justification

Other compensation includes contributions to retirement accounts and life insurance premiums.

Restricted Stock

$4.01M(74.32K performance shares)

Board Justification

74,320 shares of performance shares vested in 2023 based on performance metrics achieved.

Performance Metrics

Performance metrics for 2023 included Adjusted EBITDA and Levered Free Cash Flow, with a significant portion of the STIP based on achieving these financial targets.

SEC Filing

From March 15, 2024

Scott M. Sutton

CEO of Olin

O

Education

Bachelor's degree in Civil Engineering from Louisiana State University.

Field of Expertise

Technology & Engineering - Engineering

Born

January 1, 1965 - 60 years ago

Is Founder?

No

Current Tenure

4 years 4 months (Sep 2020 - Present)

Previous Experience

CEO of Prince International Corporation, various roles at Celanese Corporation.