David G. Rose
Assistant Professor, Teaching Stream
Employer
University Of WaterlooProvince
OntarioYear
2024Sector
UniversitiesJob Title
Assistant Professor, Teaching StreamCompensation at a Glance
Latest (2025)
$171,342.97
-16.2% YoY
Career Earnings
$569,351.84
3 years on record
Career High
$204,488.31
in 2024
Average Annual
$189,783.95
-11% total growth
2024 Compensation Breakdown
Salary
$204,133.71
Benefits
$354.60
Compensation History
Loading chart...
Compensation History
| Year | Compensation | % Change |
|---|---|---|
| 2025 | $171,342.97 | -16.2% |
| 2024 | $204,488.31 | +5.7% |
| 2023 | $193,520.56 | — |
Explore related people
Browse peers by employer, role, and name.
Top earners at University Of Waterloo
- Vivek GoelPresident$517,144
- James RushVice-President, Academic and Provost$411,308
- Kenneth KlassenProfessor$391,009
- Steve FortinProfessor$377,988
- Raymond LaflammeProfessor$373,796
- Jacinda ReitsmaVice-President, Administration and Finance$350,652
Highest-paid Assistant Professor, Teaching Stream in Ontario
- Dean PaceyAssistant Professor, Teaching Stream$222,897
- Yiola CleovoulouAssistant Professor, Teaching Stream$181,898
- Anirban KarAssistant Professor, Teaching Stream$181,144
- Andrew EcclestoneAssistant Professor, Teaching Stream$175,705
- Inez T. BlackburnAssistant Professor, Teaching Stream$175,083
- Tyler PaulAssistant Professor, Teaching Stream$174,670
More people named Rose
- David RoseJudge$362,871
- Jonathan RoseProfessor of Electrical and Computer Engineering$289,869
- Kristen RoseVice President / Vice-présidente$278,068
- Donald RoseAssociate Professor$275,649
- Tammy RoseGeneral Manager, Infrastructure and Water Services$265,665
- Jennifer RoseCommissioner, Engineering and Environmental Services$244,406
Earning near this level in Ontario
- Yasser RahrovaniAssociate Professor$204,493
- Mark EtheringtonCritical Care Paramedic/Ambulancier paramédical en soins intensifs$204,492
- Tracey VaughanChief Administrative Officer$204,491
- Gururaj SaileshwarAssistant Professor, Department of Mathematical and Computational Sciences$204,485
- Kalpeshkumar C PatelSystems Engineer, Information and Information Technology Infrastructure Support / Ingénieur système, soutien à l'infrastructure des technologies de l'information et de la communication$204,480
- Cheryl PayneConstruction Coordinator$204,480