Join a Canadian organization as a Talent Acquisition Manager focused on strategic recruitment planning and employer branding. This role supports visa sponsorship and offers significant career development opportunities. As a leader in this position, you'll oversee the recruitment strategy, ensure alignment with business needs, and manage hiring processes across major Canadian locations. You'll also lead data-driven improvements in recruitment initiatives and support international hiring partners. Key Responsibilities: • Implement talent acquisition strategies aligning with objectives • Work closely with leadership teams on hiring needs • Manage employer branding and recruitment strategies • Oversee applicant tracking and recruitment efficiencies • Provide mentorship and training to recruitment teams Requirements: • Minimum ten years in talent acquisition leadership • Degree or diploma in Human Resources or related fields • Proven experience with employer...