infotechlead

NTT Data to set up service delivery center in Louisville