Some past/current roles at Brock U.
  Selected recent admin duties
- 
 -  Chair-Elect, Department of Computer Science, 2024 - 2027
 -  Founding & Interim Chair, Brock Engineering Department (new), 2021 – 2022)
 -  Graduate Program Director, 2017-2021
 
  Selected  University Service 
- 
Equity Officer, Brock Faculty Association Union, 2022 - 2023
 - 
Deputy Chief Negotiator, Brock Faculty Association Union, Collective Agreement, 2023
 - 
University Senator, 2012-2014, 2018-2021
 -  Vice-chair, Senate graduate studies committee, Brock University, 2020 - 2021
 - 
  Other