The Ottawa Hospital Research Institute disclosed a total of 154 employees on the Sunshine List 2025. Combined annual salaries totaled $22,577,854.27.
Staff Members
154
Positions
48
Total Salary
$22,577,854.27
Sector
Public Sector
Salaries Earned in 2025