Skip to content

David Galloway

22 salary records across 2 employers, 2009–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people.

Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page

Salary history, by year
YearPositionSalary
2025Senior Performance Improvement Officer$172,641Benefits $6,486Total $179,127
2024Senior Performance Improvement Officer$170,361Benefits $5,901Total $176,262
2023Senior Performance Improvement Officer$164,037Benefits $5,408Total $169,445
2022Senior Performance Improvement Officer$154,128Benefits $4,967Total $159,095
2021Senior Performance Improvement Officer$149,474Benefits $2,719Total $152,193
2020Senior Performance Improvement Officer$151,698Benefits $2,483Total $154,181
2019Senior Performance Improvement Officer$138,265Benefits $3,367Total $141,632
2018Senior Performance Improvement Officer$135,004Benefits $2,249Total $137,253
2017Senior Performance Improvement Officer$131,945Benefits $875Total $132,821
2016Senior Performance Improvement Officer$124,260Benefits $833Total $125,093
2015Senior Performance Improvement Officer$121,642Benefits $820Total $122,461
2014Senior Performance Improvement Officer$119,254Benefits $806Total $120,061
2013Senior Officer, Performance Improvement$116,613Benefits $783Total $117,396
2012Senior Officer, Performance Improvement$113,548Benefits $769Total $114,317
2011Senior Officer, Performance Improvement$109,132Benefits $730Total $109,863
2010Senior Officer, Performance Improvement$100,216Benefits $591Total $100,807
2009Functional Area Coordinator$101,860Benefits $1,308Total $103,168
Salary history, by year
YearPositionSalary
2025Charge Technologist$120,093Benefits $199Total $120,292
2024Charge Technologist$114,300Benefits $286Total $114,587
2023Charge Technologist$120,004Benefits $292Total $120,296
2022Charge Technologist$103,753Benefits $268Total $104,021
2018Registered Technologist$107,531Benefits $251Total $107,782