Role of an HR Manger, can be quite wide!
An HR manager is the behind the scene force for a productive and growth-focused company.
HR manager is responsible for keeping the employees happy, training them to be more skilled, manage compensation and other budgeting of the company as well.
Because the human resource manager plays such a crucial role for the company, it is important for him to be efficient.
HR manager needs to master the Core HR Functions, Social Skills, and many other essential skills.