Company directory
7 resultsAcora - IT & Cyber Security Managed Servicesinformation technology & services · London, England · 650 employeesHeimdall Powerutilities · Oslo, Oslo · 78 employeesIbm Pvt India Limitedinformation technology & services · New Delhi, Delhi · 2,100 employeesIDP Indiaeducation management · Gurgaon, Haryana · 770 employeesINFINITE COMPUTER SOLUTIONS (INDIA) LIMITEDinformation technology & services · Bengaluru, Karnataka · 20,000 employeesINFOSYS TECHNOLOGIESinformation technology & services · Bengaluru, Karnataka · 329,000 employeesIvantiinformation technology & services · Mumbai, Maharashtra · 3,000 employees ← Back to company directory