The Ottawa Hospital Research Institute disclosed a total of 114 employees on the Sunshine List 2024. Combined annual salaries totaled $17,655,761.81.
Staff Members
114
Positions
29
Total Salary
$17,655,761.81
Sector
Public Sector
Salaries Earned in 2024