The best Side of teamidc
Steven has greater than 30 a long time' experience in the knowledge and communication technology (ICT) sector, and he is an extended-time specialist to the markets of EMEA, with a selected give attention to rising marketplaces. He is also a frequent speaker at industry functions. Steven joined I