Position Profile Vice President, Quality, Risk & Patient Experience Humber River Health. Tomorrows Healthcare, Today. Humber River Health is a multi-site organization serving a population of more than 850,000 people in the northwest Greater Toronto Area.