Located in the city of Pune (India), NSR Placement ServicesTM is a rapidly growing, Human Resource consulting firm dedicated in supporting a wide range of Human Resource requirement for our clients.