Sundar PichaiSundar Pichai earned $164M in 2023
O

John E. Fischer

Ex-CEO of Olin

Education

Bachelor's degree from the University of Michigan.

Field of Expertise

Finance & Banking - Finance

Born

January 1, 1956 - 69 years ago

Economy Sector

Basic Materials

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.

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...

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.