On-Site Placement Services Ltd

200-10025 106 St NW, Edmonton, AB T5J 1G4

On Site Placement – OSP is a non-profit, charitable organization located in Edmonton, AB. On Site Placement matches employees facing unique barriers to work with employers looking to diversify their staff and hire from within a valuable pool of workers.