Â
We are looking for passionate, professional people to join the VPI Employment Services team. We believe in providing a positive and supportive work environment for our employees. Interested candidates are encouraged to monitor this page as our current postings are updated regularly.
As an equal opportunity employer, we strive for openness and transparency in our hiring processes–including providing accessible employment practices that are in compliance with the Accessibility for Ontarians with Disabilities Act, 2005 (AODA).
We have branches in Ajax, Etobicoke, Georgetown, Hamilton, Mississauga, Oshawa, Richmond Hill, Scarborough, Toronto and Vaughan, as well as our Corporate Head Office in Mississauga.
For more information or to apply for a position, click any of the job titles below:
Permanent Full-time Non-Union
Location: VPI Mississauga Office
Location address:1290 Central Pkwy W, Mississauga, ON L5C 4R3
Permanent Full-time Non-Union
Location: VPI Vaughan Office
Location address:398 Steeles Ave W #5, Vaughan, ON L4J 6X3
Contract Full-time Non-Union
Location: VPI Scarborough Office
Location address: 3443 Finch Ave E, Scarborough, ON M1W 2S1
Permanent Full-time Non-Union
Location: VPI Hamilton Office
Location address:1051 Upper James St, Hamilton, ON L9C 3A6
Permanent Full-time Non-Union
Location: VPI Toronto Office
Location address: 970 Lawrence Ave W Ste 203, North York, ON M6A 3B6
Contract Full-time Union
Location: VPI Oshawa Office
Location address: 843 King St W #9, Oshawa, ON L1J 2L4
Contract Full-time Union
Location: VPI Ajax Office
Location address: 289 Kingston Rd E #2, Ajax, ON L1Z 0K5
Permanent Full-time Union
Location: VPI Ajax Office
Location address: 289 Kingston Rd E #2, Ajax, ON L1Z 0K5
Permanent Full-time Non-Union
Location: VPI Head Office
Location address:2600 Skymark Ave #201, Mississauga, ON L4W 5B2