SELECTIVE PLACEMENT CONSULTANTS
Building No. B-176/2, Okhla Industrial Area Phase-ii, Near Kumar Auto Mobiles,, Delhi - 110020, Delhi, India
Building 2600/5, Manchanda Building, Beadon Pura, Gurudwara Road, Karol Bagh,, Delhi - 110005, Delhi, India
Office No 105,1th Floor, 389, Masjid Moth, S.e.-ii, Nelaram Market,, Delhi - 110049, Delhi, India
Wz 47, 1 Floor, Lane No.8, Vasist Park, Sagarpur,, Delhi - 1100045, Delhi, India
E 3, Kalkaji, 3rd Floor, Near First Round, About From Nehru Place,, Delhi - 110019, Delhi, India
371-a, Left Side Basement, Shivalik Road, Malviya Nagar,, Delhi - 110070, Delhi, India