Job Summary: The HR Generalist will be responsible for managing various human resources functions, including industrial relations and compliance, performance management, recruitment, training and development, employee engagement, and compliance with labour laws. The role will support