Kirusa headquarters and office locations

Kirusa is headquartered in New Providence, NJ and has 5 office locations across 3 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Kirusa Locations

New Providence (HQ), NJ
United States
139 South St #205
Bengaluru,
India
1289/1090E, 1st Floor, 18th Cross Road, Sector 3, HSR Layout
New Delhi,
India
2nd Floor, E-301, Block E, E Block, East of Kailash
Lagos,
Nigeria
2nd Building, 1st Floor, Adebowale House, 150 Ikorodu Rd, Somolu
Lekki,
Nigeria
4th - floor, 69 Admiralty Way, Lekki Phase 1