NAV CANADA's HR department is led by Vanessa Thatcher (Director, HR Operations) and has 395 employees.
Surbhi Sharma
Talent Acquisition Advisor
Sarah Harvey
Talent Acquisition Specialist
Meghan Whalen
Recruitment Strategy Specialist
Jordan Gillespie
Air Traffic Controller
Lee Robinson
HR Business Partner
Looking for a particular NAV CANADA employee's phone or email?