Skip to content

Michael Medeiros

23 salary records across 5 employers, 2010–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

Attorney General

Government of Ontario - Ministries
2010–2016 · 7 records

View at this employer →

2016 roster →
See where $157,445 ranks →

Salary history, by year
YearPositionSalary
2016Crown Counsel$157,445Benefits $252Total $157,697
2015Crown Counsel / Avocat de la Couronne$139,128Benefits $252Total $139,380
2014Crown Counsel / Avocat de la Couronne$115,713Benefits $236Total $115,949
2013Crown Counsel$123,225Benefits $200Total $123,426
2012Crown Counsel$121,453Benefits $172Total $121,625
2011Assistant Crown Attorney / Procureur adjoint de la Couronne$115,690Benefits $171Total $115,862
2010Assistant Crown Attorney$110,627Benefits $185Total $110,813
Salary history, by year
YearPositionSalary
2025Teacher – Elementary$130,678Benefits $102Total $130,780
2024Teacher - Elementary$124,092Benefits $98Total $124,190
2022Teacher - Elementary$104,008Benefits $90Total $104,099
2021Teacher - Elementary$100,007Benefits $87Total $100,094
2020Teacher – Elementary$106,251Benefits $82Total $106,333
2019Teacher - Elementary$103,936Benefits $80Total $104,015
Salary history, by year
YearPositionSalary
2025Elementary Teacher$120,926Benefits $102Total $121,028
2024Elementary Teacher$141,609Benefits $104Total $141,713
2023Intermediate Teacher$105,467Benefits $100Total $105,567
2022Elementary Teacher$110,502Benefits $90Total $110,592
2021Elementary Teacher$107,436Benefits $87Total $107,522

Hydro One

Hydro One and Ontario Power Generation
2010–2013 · 4 records

View at this employer →

2013 roster →
See where $117,460 ranks →

Salary history, by year
YearPositionSalary
2013Senior Network Management Engineer/Officer$117,460Benefits $822Total $118,283
2012Senior Network Management Engineer/Officer$111,263Benefits $780Total $112,043
2011Network Management Engineer/Officer$108,457Benefits $753Total $109,210
2010Network Management Engineer/Officer$104,177Benefits $705Total $104,881
Salary history, by year
YearPositionSalary
2024Truck and Coach Technician$101,005Benefits $1,710Total $102,715