development of customer information services in Ceres
About 3 results.
VENNRED
NOORDHOEK street 802, 6837 Ceres, South AfricaVennRed is an industrial manufacturing company located in Ceres, South Africa. They specialize in designing, engineering and producing quality products for several industry sectors. Through their…
Computer Mania
The largest independent IT retailer with branches in most major shopping Centres in the Western Cape and Gauteng