NAV CANADA's Sales department is led by John Miller (Technology Deployment Manager) and has 65 employees.
Adarsh Baby
Technical Services Coordinator
Maryam Sefidgar
Business Analyst
John Miller
Technology Deployment Manager
Julie McLellan
Executive Assistant
Dwayne Talsma
Manager Internal Control
Looking for a particular NAV CANADA employee's phone or email?