MD and CEO
Noida, Uttar Pradesh, India
Tata Communications Transformation Services Limited (TCTS)
Tata Consultancy Services
Vice President and Global Head