Company directory
5 results7-Elevenretail · Dallas, Texas · 135,000 employeesAEGIS GROUP PLCmarketing & advertising · Gurugram, Haryana · 68,000 employeesCollaberainformation technology & services · Bengaluru, Karnataka · 6,400 employeesiProspectmarketing & advertising · Mumbai, Maharashtra · 2,300 employeesJade Globalinformation technology & services · Bengaluru, Karnataka · 2,400 employees ← Back to company directory