Olin

  • Clayton, Missouri

Compensation history

Top executives at Olin received an average of $3M per person in annual compensation from 2006 to 2021.

Average pay of disclosed executives at Olin

By year

Executives

We found 14 executives who work or worked at Olin.

Scott Sutton

Olin

Chief Executive Officer

Todd Slater

Olin

Chief Financial Officer

Pat Dawson

Olin

Executive Vice President

James Varilek

Olin

Chief Operating Officer

Damian Gumpel

Olin

Vice President and President, Epoxy and Corporate Strategy

John Fischer

Olin

Chairman

Brett Flaugher

Olin

Vice President and President, Winchester

John McIntosh

Olin

Executive Vice President Synergies and Systems

News

About Olin

  • Industry classifications
  • Division
    Manufacturing
    • Major group
      Chemicals And Allied Products

  • Address
    Olin Corporation, 190 Carondelet Plaza Suite 1530, Clayton, Missouri 63105
  • Phone
    3144801400
  • Fiscal year end
    December 31