Omnia has been in business for 61 years and has its head office in Johannesburg, South Africa. The organization’s operations extend across Africa, Australasia and Brazil. Omnia differentiates itself from commodity chemical providers by including value at every level of the deliver and provider chain thru technological innovation and with the aid of deploying our intellectual capital.
Add a review