John E. Fischer, born in 1956, holds a Bachelor’s degree from the University of Michigan and has built a strong career in finance. He became the CEO of Olin Corporation on May 1, 2016, succeeding Joseph D. Rupp. Fischer has...

Number of Employees

7.33K

Year

2021

Total Compensation

$8.52M

Salary

$750.00K

Board Justification

Olin's compensation philosophy is designed to align executive compensation with the interests of shareholders, focusing on performance-based pay and competitive benchmarking.

Bonus

$1.73M

Board Justification

Annual cash incentive based on performance metrics including Adjusted EBITDA and Levered Free Cash Flow.

Other

$94.81K

Board Justification

Includes contributions to retirement accounts, excess liability insurance premiums, and other personal benefits.

Restricted Stock

$5.95M(103.5K Performance Shares)

Board Justification

Performance shares that vested based on company performance metrics for the three-year period ending December 31, 2021.

Performance Metrics

Compensation determined based on financial results, particularly Adjusted EBITDA, Adjusted Cash Flow, and relative total return to shareholders.

SEC Filing

From March 14, 2022

John E. Fischer

Ex-CEO of Olin

JE

Education

Bachelor's degree from the University of Michigan.

Field of Expertise

Finance & Banking - Finance

Born

January 1, 1956 - 69 years ago

Is Founder?

No

Tenure

4 years 11 months (May 2016 - Apr 2021)

Previous Experience

Chief Financial Officer from 2005 to 2014, President and Chief Operating Officer from 2014 to 2016.