Experience Required : 10+ years relevant experience in Global Talent Acquisition
Lead global talent acquisition for our IT company targeting 2,000+ employees. Own recruitment strategy,
build and manage a high-performing TA team, and ensure efficient, compliant, and scalable hiring across
regions.
Key Responsibilities
Develop and execute global hiring strategy aligned with business growth.
Lead end-to-end recruitment across North America, US, Canada, EMEA, APAC, and India.
Build, mentor, and scale a high-performing global TA team.
Ensure compliance with Canadian and international employment laws.
Partner with business leaders and stakeholders to forecast hiring needs.
Drive employer branding and positive candidate experience initiatives.
Monitor recruitment KPIs: time-to-fill, cost-per-hire, quality-of-hire.
Leverage ATS and analytics for insights and process optimization.
Manage external partners (agencies, universities) for critical talent pipelines.
Preparing the quarterly incentives and ensuring the timely disbursement.
Additional Responsibilities:Serve as the single point of contact (SPOC) for the onshore HR team, ensuring smooth
coordination and communication.
Coordinate and manage asset allocation and onboarding arrangements for new joiners.
Demonstrate strong stakeholder management by collaborating effectively with Legal, HR
Operations, employees, and the Leadership team.
Liaise with the Legal team to ensure candidates meet Canadian employment and immigration
compliance requirements.
Oversee and support Canada immigration processes for new hires and existing employees
ensuring adherence to all statutory and regulatory guidelines
Key Skills & Competencies
Proven global TA leadership experience in technology/IT services.
Strong knowledge of Canadian and international labor laws.
Excellent stakeholder management and business partnership skills.
Hands-on experience with ATS and recruitment tools (CEIPAL, MS-Office Suite)
Data-driven, strategic, and capable of scaling fast-growing teams.
Qualifications & Experience
Bachelor's or Master's in HR, Business Administration, or related field.
8-12 years' experience in TA, including 3-5 years in global leadership.
Experience in scaling teams for tech/IT organizations.
* Exposure to employer branding, digital recruitment, and diversity hiring is preferred.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.