Back to top

Service And Computer Industries Limited (NCR).

Service And Computer Industries Limited (NCR) Best in Business IT Solutions – Africa

African Excellence Awards

Winner. Winner

Service And Computer Industries Limited (NCR)

Service And Computer Industries Limited (NCR) Best in Business IT Solutions – Africa

Visit Site