Passage corporate office is located in Canada and has 1-10 employees.
passage
passage inc
Departments
Number of employees
Engineering & Technical
7
C-Suite
6
Marketing
4
Operations
3
Sales
1
Legal
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Passage's success, and advanced their careers.
Explore More
Our mission is to provide access to life-changing opportunities. Passage matches top international talent with labor shortages in Canada and helps fund their journey.... Read More