Where is the olin corporation headquarters located? Olin Corporation headquarters is located at 190 Carondelet Plaza #1530, Clayton. Where are Olin Corporation offices? Olin Corporation has offices in Clayton, Augusta, Charleston, Cleveland and in 75 other locations.How do i contact olin? General Contact. Olin Corporate Office 190 Carondelet Plaza Suite 1530 Clayton, MO 63105 USA Phone: +1.844.238.3445.How do i become a new member of olin? New member eligibility requires that the person be a permanent employee of Olin Corporation, Lonza, or the OMC Employees Credit Union. A member’s spouse, spouse’s parents, children*, children’s spouse, siblings, parents*, and grandchildren* are all eligible for membership.How much is olin corporations revenue worth? Olin Corporation's revenue was reported to be $5.76 b in FY, 2020 which is a 5.8% decrease from the previous period. Olin Corporation's current market capitalization is $7.2 b.
The Olin facility, located on Buffalo Avenue in Niagara Falls, NY is part of Olin Corporation. The Niagara Falls Plant has over 100 years of operations. Maintaining open, positive relationships with the communities is a priority at our plant. We understand that we are an integral part of ...
Olin Corporation has 8,000 employees across 79 locations and $5.76 B in annual revenue in FY 2020. See insights on Olin Corporation including office locations, competitors, revenue, financials, executives, subsidiaries and more at Craft.