position participates in peer review and self review to evaluate the outcome of services at the patient/client/resident... patient/client/resident care. Ability to self-assess performance an assume responsibility and accountability for own......
Job Location: Vancouver, BC, Canada