Director profile
JAIDEEP NARULA
DIN: 07004678
JAIDEEP NARULA is listed with DIN 07004678. View public director profile, company associations, appointment history and available compliance signals.
Associated companies
- CELLCAST INTERACTIVE INDIA PRIVATE LIMITED
U64201DL2005PTC142160 | Additional Director | Dissolved (Liquidated) | appointed 2014-10-31