Skip to content

Michael O'Neil

28 salary records across 2 employers, 2005–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
2025Charge Cardiovascular Perfusionist$257,863Benefits $312Total $258,175
2024Charge Cardiovascular Perfusionist$203,043Benefits $371Total $203,414
2023Cardiovascular Perfusionist$206,087Benefits $356Total $206,443
2022Cardiovascular Perfusionist$111,614Benefits $328Total $111,942
2021Cardiovascular Perfusionist$117,973Benefits $326Total $118,299
2020Cardiovascular Perfusionist$132,958Benefits $320Total $133,278
2019Cardiovascular Perfusionist$125,195Benefits $315Total $125,510
2018Cardiovascular Perfusionist$119,663Benefits $310Total $119,973
2017Cardiovascular Perfusionist$122,979Benefits $305Total $123,285
2016Cardiovascular Perfusionist$125,785Benefits $0Total $125,785
2015Cardiovascular Perfusionist$117,486Benefits $348Total $117,834
2014Cardiovascular Perfusionist$120,194Benefits $335Total $120,529
2013Senior Clinical Perfusionist$110,814Benefits $349Total $111,163
2012Senior Clinical Perfusionist$112,072Benefits $324Total $112,396
2011Senior Clinical Perfusionist$108,893Benefits $324Total $109,217
2009Senior Clinical Perfusionist$107,574Benefits $316Total $107,890
2008Senior Clinical Perfusionist$104,796Benefits $313Total $105,109
2006Senior Clinical Perfusionist$100,476Benefits $250Total $100,727
2005Sr. Clinical Perfusionist$101,458Benefits $229Total $101,687
Salary history, by year
YearPositionSalary
2025Secondary Teacher$117,568Benefits $0Total $117,568
2024Secondary Teacher$132,422Benefits $0Total $132,422
2023Secondary Teacher$103,337Benefits $100Total $103,437
2022Secondary Teacher$100,251Benefits $91Total $100,341
2021Secondary Teacher$104,100Benefits $87Total $104,187
2020Secondary Teacher$101,292Benefits $82Total $101,374
2019Secondary Teacher$100,756Benefits $0Total $100,756
2018Secondary Teacher$101,849Benefits $78Total $101,926
2015Secondary Teacher$117,598Benefits $461Total $118,059