for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces... Services Client Delivery Specialist is a seasoned role, responsible for overseeing the end-to-end delivery of managed services...
NTT Corporation