Glena James has extensive experience in human resources, having held various managerial roles in reputable companies such as Sinking Ship Entertainment, Frontera Energy Corp., and Torstar Digital. With a background in Human Resources Management and Services from Seneca Polytechnic, Glena has demonstrated expertise in employee relations, recruitment, performance management, compensation, and health and safety. Throughout their career, Glena has consistently provided valuable support to different business groups and reported directly to senior HR executives.
Sign up to view 0 direct reports
Get started