Keane, an NTT DATA Company, is an IT services firm headquartered in the US with more than 12,500 professionals worldwide. For 45 years, Keane has been an Application Services spec ...