The Human Resources Team at Todd Corporation focuses on managing employee relations, recruitment, and retention. They oversee talent development, coordinate training programs, and ensure a positive workplace culture. Key members include the Group HR Manager and the Group Manager People & Culture, who lead efforts to align HR strategies with the company's overall goals.
View all