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
13 members
7 members
1 members
Interior Health Authority
2 followers
Fraser Health Authority
PHSA
The Royal College of Dentists of Canada
0 followers
Nova Scotia Health Authority
Discover companies