Toronto city council has appointed new councillors for the vacant seats in Trinity-Spadina and Etobicoke-Lakeshore.
Ceta Ramkhalawansingh replaces the outgoing Adam Vaughan in Ward 20 (Trinity-Spadina), after he resigned and was elected a Liberal MP.
Both needed at least 21 votes of support from other city councillors to earn the appointment.
Ramkhalawansingh earned 22 votes in the second round of voting at a special council meeting on Monday.
She is a long-time city bureaucrat who retired in 2010.
These days, the 62-year old serves as a political advocate and is a board member with the charitable group Toronto Community Foundation.
More than 100 people endorsed her before the meeting, including former mayors John Sewell and David Crombie.
Ramkhalawansingh once worked for the city as manager of diversity management and community engagement.
Lawyer James Maloney has been appointed interim councillor for Ward 5 (Etobicoke-Lakeshore). He won with 24 votes on the second ballot.
The 49-year old is a registered member of the Liberal parties of Ontario and Canada, having worked for heavy-hitters like Laurel Broten and Michael Ignatieff.