Job Overview The role of General Manager, Head Of Human Resources & Corporate Services is a strategic leadership position that oversees various departments and ensures compliance with relevant laws and regulations.