Telecoms, Media & Technology is part of the Knowledge and Networking Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
Tech Mahindra is a US$4.2 billion company with 117,000+ professionals across 90 countries, helping over 837 global customers including Fortune 500 companies. Its convergent, digital, design experiences, innovation platforms and reusable assets connect across a number of technologies to deliver tangible business value and experiences to its stakeholders. Tech Mahindra is amongst the Fab 50 companies in Asia (Forbes 2016 list), and part of the $17.8 billion Mahindra Group that employs more than 200,000 people in over 100 countries.