Placement opportunities at various clients across South Africa Complimentary indemnity cover Duties and responsibilities
the only manufacturer of chrome chemicals in South Africa and the African continent, exporting over 95%
the only manufacturer of chrome chemicals in South Africa and the African continent, exporting over 95%