This is a full-time on-site role for a Human Resources Manager. The Human Resources Manager will be responsible for various day-to-day tasks such as recruitment, onboarding, employee relations, performance management, policy development, and HR administration. This role is located in Ahmedabad.