Glen Geiger
Chief Medical Information Officer/chef de l'information m'dicale
The Ottawa Hospital
Hospitals & Boards of Public Health
$222,122.59
Total Compensation (2024)
Share:
Years on List
12
Current Salary
$221K
Total Growth
+112.4%
Avg Annual Growth
+10.2%
Compensation History
Salary and benefits over time at The Ottawa Hospital
200920102014201520162017201820192020202120222024$0K$60K$120K$180K$240K
  • Salary
  • Benefits
  • Total Compensation
Detailed Salary History
Complete compensation records at The Ottawa Hospital
YearPositionSalaryBenefitsTotalChange
2024Chief Medical Information Officer/chef de l'information m'dicale$221,439.20$683.39$222,122.59+9.2%
2022Chief Medical Information Officer/chef de l'information médicale$202,747.00$676.00$203,423.00+1.0%
2021Chief Medical Information Officer/Chef de l'information m'dicale$200,747.72$672.03$201,419.75-2.5%
2020Chief Medical Information Officer/chef de l'information m'dicale$205,991.61$667.12$206,658.73+5.7%
2019Medical Director/Directeur m'dical$194,876.44$706.77$195,583.21+2.0%
2018Medical Director/Directeur m'dical$190,973.79$770.88$191,744.67+0.2%
2017Medical Director 1/Directeur m'dical 1$190,518.34$758.46$191,276.80+3.0%
2016Medical Director 1/Directeur m'dical 1$185,015.80$720.92$185,736.72+0.6%
2015Medical Director 1/Directeur médical 1$183,912.60$722.00$184,634.60+1.0%
2014Medical Director 1 / Directeur médical 1$182,070.20$775.92$182,846.12+80.3%
2010Medical Director$100,811.96$605.08$101,417.04-3.0%
2009Medical Director$103,888.84$671.75$104,560.59—
Career History Across Employers
Glen Geiger has appeared on the Sunshine List at 3 different employers
The Ottawa HospitalCurrent
Chief Medical Information Officer/chef de l'information m'dicale • 12 years (2009 - 2024)
$222,122.59
Latest (2024)
The Ottawa Hospital / L'Hopital d'Ottawa
Chief Medical Information Officer/chef d'information médicale • 3 years (2011 - 2023)
$221,877.00
Latest (2023)
The Ottawa Hospital / L'HĂ´pital d'Ottawa
Medical Director 1 / Directeur médical 1 • 1 year (2013 - 2013)
$184,351.09
Latest (2013)