As an HR professional, you take care of all matters related to your company's staff. Depending on your position, typical tasks include ascertaining staffing needs, recruitment and personnel development. Your job is to act as an intermediary between employees and the senior management.