Registered Nurse (RN) Supervisor - Psych in india hook, sc | ApplyBoost