Tech Mahindra

Tech Mahindra Limited is an Indian multinational subsidiary of the Mahindra Group, providing information technology services and business process outsourcing to companies in various vertical and horizontal markets.