Strategic planning and control.
Prepares the recruitment plan, budgets for training and salaries. An HR manager sometimes gets involved in specialist work if the company is small and doesn't have enough specialists. An HR manager should be a former specialist able to support the specialists when they don't know how to act in a certain situation. Sometimes the HR manager needs to prepare presentations to be delivered to the client, prepare recruitment costs estimations, prepare employee satisfaction surveys and action plans to improve employee satisfaction, coordinates the performance reviews. Also, an HR manager's role is to offer support to the other managers concerning HR matters. So he/she more or less needs to be aware of all things that go on in HR and in the company HR-wise.