Ottawa Inner City Health employs 67 employees. The Ottawa Inner City Health management team includes Rob Boyd (Chief Executive Officer), Joanne Rousseau (Human Resources Director), and Wendy Muckle (Executive Director).
Get Contact Info for All DepartmentsLooking for a particular Ottawa Inner City Health employee's phone or email?