Senior Consultant Talent Acquisition - Team Lead
at SITA Switzerland Sarl
Montréal, QC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 May, 2025 | Not Specified | 08 Feb, 2025 | 5 year(s) or above | Stakeholder Management,Strategic Hiring,Organizational Psychology,Hiring Trends | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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