Company directory
7 resultsDeloittemanagement consulting · Pune, Maharashtra · 476,000 employeesDeloittemanagement consulting · Mumbai, Maharashtra · 476,000 employeesEXLSERVICE HOLDINGS, INC.management consulting · New Delhi, Delhi · 65,000 employeesIBMinformation technology & services · Mumbai, Maharashtra · 264,000 employeesIBMinformation technology & services · Bengaluru, Karnataka · 264,000 employeesIBMinformation technology & services · 264,000 employeesPhilipshospital & health care · Chennai, Tamil Nadu · 67,000 employees ← Back to company directory