 Determine staffing numbers, skills and needs to meet the organisation's objectives
 Analyse the skills and qualities required for each particular job and develop job descriptions and duty statements
 Maintain the personal records of employees on matters such as wages, leave and training, and prepare associated management reports
 Arrange and conduct staff training
 Use a number of management information systems to record, maintain, plan and manage the organisation's human resources
 Provide advice and information to management and employees on human resource policies and procedures, including equal opportunity, anti-discrimination and occupational health and safety pro...