President & CEO
John E. Fischer
CEO Approval Rating
69/100
Olin is a producer and supplier of core chemicals.