This profile was last updated on // and contains contributions from the Zoominfo Community.
Is this you? Claim your profile.
Tech Mahindra Limited
Sharda Centre Off Karve Road
Pune Maharashtra, Maharashtra 411 004
Tech Mahindra Limited is an India-based company that provides information technology (IT) services and solutions to the global telecommunications industry. The Company's service offerings include business process outsourcing, infrastructure management ser ... more
MIEL e-Security Pvt. Ltd.
S P Jain School of Global Management
McKinsey & Company