Top latest Five team idc Urban news
Steven has more than thirty decades' expertise in the information and communication technology (ICT) marketplace, and he is an extended-time professional over the markets of EMEA, with a selected focus on rising markets. He is additionally a Regular speaker at business activities. Steven joined