Vishwanath IyerWrong Vishwanath Iyer?
Local Address: Mumbai , Maharashtra , India
Tech Mahindra Limited
Sharda Centre Off Karve Road
Pune Maharashtra , Maharashtra 411 004
Company Description: Tech Mahindra Limited is an India-based company that provides information technology (IT) services and solutions to the global telecommunications industry. The... more