The Invest Ottawa (2013) disclosed a total of 21 employees on the Sunshine List 2024. Combined annual salaries totaled $2,888,524.22.
Staff Members
21
Positions
Total Salary
$2,888,524.22
Sector
Public Sector
Salaries Earned in 2024