Job Role Overview The Head of HR is responsible for delivering strategic people management and organisational development. * Maintain a high performing human resources function that supports the organisation's business objectives.