Olin Corporation

HQ
Clayton
Total Offices: 10
3,142 Total Employees
Year Founded: 1892
Olin Corporation (NYSE: OLN) has a long history of supplying quality products and services to our customers, while generating value for our shareholders. On a daily basis, we are meeting our customers'​ evolving needs through innovation and an unwavering commitment to exceeding expectations and maintaining the highest ethical standards. Olin's 8,000 dedicated employees across the globe are also fully committed to being good neighbors and environmental stewards in the communities in which we operate.

Olin Corporation Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQClayton, Missouri, USA
Chattanooga, Tennessee, USA
Cleveland, Ohio, USA
East Alton, Illinois, USA
Freeport, New York, USA
Houston, Texas, USA
McIntosh, New Mexico, USA
Niagara Falls, New York, USA
Oxford, Mississippi, USA
Saint Louis, Missouri, USA

Perks + Benefits

Compensation + Total Rewards
Offers performance bonuses

Family + Childcare Benefits
Provides family medical leave
Offers generous parental leave

Healthcare Benefits
Offers dental insurance
Offers Flexible Spending Account (FSA)
Offers health insurance

Job Training + Talent Development
Provides tuition assistance

Retirement Benefits + Financial Planning
Offers 401(K)

Time Off
Offers generous PTO
Provides paid holidays
Provides bereavement leave