Â
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:
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 Etobicoke Office
Location address: 56 Aberfoyle Crescent, Etobicoke, ON M8X 2W4
Permanent Full-time Union
Location: VPI Hamilton Office
Location address: 1051 Upper James St, Hamilton, ON L9C 3A6
Permanent Full-time Non-Union
Hybrid remote position based out of the VPI Skymark office
Location address: 2600 Skymark Ave #201, Mississauga, ON L4W 5B2
Contract Full-time Non-Union
Hybrid remote position based out of the VPI Skymark office
Location address: 2600 Skymark Ave #201, Mississauga, ON L4W 5B2
Permanent Full-time Non-Union
Location: VPI Vaughan Office
Location address: 398 Steeles Ave W #5, Vaughan, ON L4J 6X3
Permanent Full-time Non-Union
Location: VPI Etobicoke Office
Location address: 56 Aberfoyle Crescent, Etobicoke, ON M8X 2W4
Contract Full-time Union
Location: VPI Ajax Office
Location address: 289 Kingston Rd E #2, Ajax, ON L1Z 0K5