Tristar is an international trading and manufacturing company based in South Africa with trading offices in North and South America,Europe,Middle East and Africa. We specialise in oleo, functional and speciality chemicals for a wide variety of industries .The core strengths that have underpinned our... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet