Tech Mahindra (Americas) Inc. Home » Tech Mahindra (Americas) Inc. Back to Search Tech Mahindra (Americas) Inc. 10815 Rancho Bernardo Rd, Suite 270 , San Diego , CA , 92127 United States Send Email Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone