IITPSA President Takes the Reins at AfICTA

IITPSA President Takes the Reins at AfICTA

The President and Board Chair of the Institute of Information Technology Professionals South Africa (IITPSA), Thabo Mashegoane, has been elected Chair of the Africa ICT Alliance (AfICTA). Aa private sector-led alliance of ICT Associations, multinational corporations,...