Current Companies
Oxfam india
Location: 412; 4TH FLOOR; NSIC NEW MDBP BUILDING; OKHLA INDUSTRIAL ESTATE; NEW DELHI; New Delhi; Delhi; 110020; India
Founded: 17/12/2004
Details:
Designation: Director
Appointment: 03/12/2016
Details:
Designation: Director
Appointment: 15/06/1995