Richard Ryan

City councillorDesignated city councillor
PartyProjet Montréal - Équipe Valérie Plante
BoroughLe Plateau-Mont-Royal
DistrictMile-End
Richard Ryan