St. Regis Hotels & Resorts is hiring an Assistant Manager-Human Resources for its property in New Delhi. The role is responsible for supporting th...