NTT
–
Umhlanga Rocks, KwaZulu-Natal, South Africa
... We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of ... - Jun 21