A human resources manager has several functions in a company:
=>> Determine needs of the staff.
=>> Determine to use temporary staff or hire employees to fill these needs.
=>> Recruit and train the best employees.
=>> Supervise the work.
=>> Manage employee relations, unions and collective bargaining.
=>> Prepare employee records and personal policies.
=>> Ensure high performance.
=>> Manage employee payroll, benefits and compensation.
=>> Ensure equal opportunities.
=>> Deal with discrimination.
=>> Deal with performance issues.
=>> Ensure that human resources practices conform to various regulations.
=>> Push the employees’ motivation.
Managers need to develop their interpersonal skills to be effective. Organisations behaviour focuses on how to improve factors that make organisations more effective.