Tech Mahindra's Marketing department is led by Arnav Sharma (Head - Global Brand Marketing) and has 736 employees.
Looking for a particular Tech Mahindra employee's phone or email?