3 followers
The Ottawa Hospital is one of Canada’s largest learning and research hospitals, with more than 1,100 beds, approximately 12,000 staff members and an annual budget of about $1.2 billion.
Industries
Headquarters
Employees
Links
Cameron Love
View all
13 members
7 members
1 members
Interior Health Authority
2 followers
Planned Parenthood
6 followers
Fraser Health Authority
Mednow
Southlake Regional Health Centre
Discover companies