Senior Consultant Talent Acquisition - Team Lead

at  SITA Switzerland Sarl

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 May, 2025Not Specified08 Feb, 20255 year(s) or aboveStakeholder Management,Strategic Hiring,Organizational Psychology,Hiring TrendsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

BACKGROUND & EXPERIENCE

  • 5+ years of internal talent acquisition experience, preferably in the IT/Telecommunications industry.
  • Experience leading and coaching a small team, with a focus on performance and development will be an advantage.
  • Strong knowledge of US and Canadian employment laws, hiring compliance, and labor market trends.
  • Demonstrated success in strategic hiring, stakeholder management, and TA advisory roles.
  • Experience with DE&I hiring strategies and building diverse talent pipelines.
  • Bachelor’s degree in business, Human Resources, Organizational Psychology, or equivalent.
  • HR professional certification (e.g., SHRM, CHRP) will be an advantage

KEY SKILLS

  • Collaborative & Influential - Ability to partner with business leaders and hiring managers.
  • Coaching & Leadership - Experience mentoring and developing TA professionals.
  • Strategic Thinking - Ability to align TA strategies with business needs.
  • Data-Driven - Proficient in using TA metrics to drive improvements.
  • Results-Oriented - Ability to manage multiple priorities and deliver in a fast-paced environment.
  • Market-Savvy - Passion for staying ahead of hiring trends and talent market insights.

Responsibilities:

ABOUT THE ROLE & TEAM

As a Senior Consultant, Talent Acquisition – Team Lead, you will serve as the single point of contact (SPOC) for talent acquisition across the Americas GEO, focusing on the commercial and sales functions within SITA. Acting as a subject matter expert for both North America and LATAM, you will drive recruitment strategies and TA initiatives to support regional business needs.
As a member of the Talent Leadership Team, you will play a key role in shaping the end-to-end talent strategy from hire-to-retire. Your contributions will help define processes, ensuring a seamless experience both for candidates and business leaders.
Leading a team of two TA consultants, you will play a key role in building a high-performing recruitment function. Additionally, you will lead strategic hiring projects, provide advisory support to the business, and optimize our TA vendor strategy by streamlining and strengthening external agency partnerships. Your expertise in US, Canadian, and LATAM hiring compliance, market trends, and DE&I recruitment will be instrumental in shaping our regional talent strategies.
Are you ready to redefine air travel? The journey starts here, with you at SITA.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Human Resources/HR

HR / Administration / IR

HR

Graduate

Business human resources organizational psychology or equivalent

Proficient

1

Montréal, QC, Canada