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 8860726.
Tech Mahindra is a global systems integrator and business transformation consulting firm focused on the communications industry. Over 23,000 professionals service clients across the telecom eco-system, from our global network of development centres and sales offices across Americas, Europe, Middle-east, Africa and Asia-Pacific. Tech Mahindra is certified at PCMM Level 5 for its people-care practices and is the third company in the world to have been appraised for SSE-CMM Level 3.
Our Website: http://www.techmahindra.com