Logo
I

ICL Botswana

53 employees

ICT Support and Consulting Firm

Basic info

Industry

IT Services and IT Consulting

Sectors

IT Services and IT Consulting

Date founded

1977

FAQ