Mayor Vito Spatafora - 2006-2018 Carmine Perrelli - 2018-2021 (Title stripped by council in Sept 2021) Joe DiPaola - 2018-2022 (Sole Deputy Mayor from Sept 2021 - Nov 2022, served as Acting Mayor from February 2021 to January 2022 during Dave Barrow's leave of absence and eventual resignation until David West was elected in the Jan 2022 by-election) Godwin Chan - 2022-Present Notes References Municipal councils in Ontario Politics of Richmond Hill, Ontario