Job description
Job Overview: This role is a localized senior HR position in New Delhi, focusing exclusively on HR management of the India local team. The incumbent will take charge of all HR operations, team building, talent development, employee relations and performance management for the team. The candidate must be familiar with Indian local labor laws and sales team management. Key Responsibilities: Team Recruitment & Onboarding Take full responsibility for recruitment of all India local team positions. F…