EMPLOYMENT OPPORTUNITIES


  • Employment opportunities posted within MFOA, reach more than 4,000 members of municipal networks from across Ontario.
  • Every Wednesday, active job opportunities are emailed to the network of municipal professionals.
  • Check back regularly for updates to opportunities.

For more information or to post an employment opportunity click here.

Active Job Board

 
 
 
IdSeqnJTitleMunicipalityEDateODateCDatePDF
157371394Senior Financial Analyst - Capital Budget & AnalysisCity of BrantfordApr 10 2026 Apr 10 2026 April 23, 2026  
157371393Manager, Revenue PolicyCity of MarkhamApr 10 2026 Apr 10 2026 April 24, 2026  
157371392Manager, Financial PlanningTown of New TecumsethApr 10 2026 Apr 10 2026 May 3, 2026  
157371391Supervisor, Procurement, Facilities, Finance, and Fleet DivisionLondon Police ServiceApr 10 2026 Apr 10 2026 April 24, 2026  
157371390Financial Analyst, Budget ServicesCity of GuelphApr 10 2026 Apr 10 2026 May 11, 2026  
157371389Payroll and Benefits Coordinator/Accounting ClerkTown of ShelburneApr 2 2026 Apr 2 2026 April 15, 2026  
157371388Financial Analyst - ReportingCity of CambridgeApr 1 2026 Apr 1 2026 April 16, 2026  
157371387Senior Financial Analyst 2Municipality of DurhamApr 1 2026 Apr 1 2026 April 15, 2026  
157371386Project AccountantMunicipality of Red LakeMar 31 2026 Mar 31 2026 April 30, 2026  
157371385Chief Financial OfficerCity of Kawartha LakesMar 31 2026 Mar 31 2026 April 12, 2026  
157371384Asset Management CoordinatorTownship of South FrontenacMar 31 2026 Mar 31 2026 April 20, 2026  
157371383TreasurerTownship of MacharMar 30 2026 Mar 30 2026 April 17, 2026  
157371382Analyst, Municipal FinanceWatson & Associates Economists Ltd.Mar 30 2026 Mar 30 2026 May 8, 2026  
157371380Finance Manager/ Deputy TreasurerTown of St. MarysMar 26 2026 Mar 26 2026 April 13, 2026  
157371363TreasurerTown of MoosoneeMar 12 2026 Mar 12 2026 April 12, 2026  
157371360Deputy TreasurerTay Valley TownshipMar 6 2026 Mar 6 2026 April 13, 2026  
157371359Property Tax Collector/Payroll CoordinatorTay Valley TownshipMar 6 2026 Mar 6 2026 April 13, 2026  

Recent Job Postings

View All     Post a Job

Employment Opportunities