OCI Alabama

Manufacturer of eco-friendly sodium percarbonate and inorganic chemicals

Founded 2001 · 65 employees · United States · Private

ChemicalsManufacturing
Funding:
Corporate Round · $19.1M · 2025
ocialabama.com ↗