ICard Africa Limited

Update Company Profile

Location:

Kenya

Revenue:

$1 Million

Employees:

5
More

Description:

ICard Africa Limited is a pragmatic ICT solution provider based in Kenya. The company has a vision to revolutionise the African agricultural sector through the ...  

Read More

Browse ZoomInfo’s Directories