Manager at Chisell Effects - New Delhi, Delhi, India
Chisell Effects is a consumer services company based out of B-10Friends Colony (West), New Delhi, Delhi, India.