Your ICT Partner of Choice

Maredi Thema

Maredi Thema

Chief Executive Offier (CEO)