Elior India
–
India Gate, Delhi, 110011, India
... We're looking for an Experienced Assistant Manager - HR and Admin for our India Business Key roles and responsibilities: ... Manage office administration tasks, including staff accommodation, facilities management, vendor relationships, third party ... - May 05