TechMahindra Published 15th May 2018 at 200 × 200 in Tech Mahindra Walk-in Drive 2018 | Technical Support/Customer Service/Associate Customer Support | B.E/B.Tech/Any Degree | 15 to 30 May 2018.