Staff Nurse for OT & Oncology INR 20.000 - INR 29.000 Per Month Delhi, Delhi Apollo Hospitals 12 months ago