Dheeraj Agarwal is the Managing Director - Investments of IndoSpace.
229 people are employed at IndoSpace.
IndoSpace is based in Mumbai, Maharashtra.
The NAICS codes for IndoSpace are [53121, 531, 5312, 541, 53, 54].
The SIC codes for IndoSpace are [653, 65].