On-Site Placement Services Ltd

200-10025 106 St NW, Edmonton, AB T5J 1G4
780-488-8122
https://osp.ab.ca/

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.