Human Resources Manager
On-site · Markham
The HR Manager will lead the people strategy, develop HR programs, and provide strategic advice to leadership to align people initiatives with business goals. Key duties include managing employee relations, overseeing talent management, ensuring legal compliance, and driving organizational effectiveness.