infotechlead

Tech Mahindra hires 100 local employees in suburban Atlanta