Individuals achieving their work-life potential.
OSP is a non-profit, charitable organization located in Edmonton, AB. Since 1981, OSP has been assisting individuals with ongoing medical conditions or disabilities find and keep work. 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.
OSP staff strives to achieve successful, meaningful employment for our clients.