Browsing tag

NTT DATA Middle East & Africa Appoints Thembeka Ngugi as Head of Marketing & Demand Generation