Toronto council voted unanimously to appoint James (Jim) Sales as the city’s new fire chief at a council meeting on Thursday.

Sales has 27 years of experience in the fire and EMS field, most recently as the fire chief of Markham.

He was also a fire chief in Edmonton between 1998 and 2000.

"I am proud and honoured to be selected by Toronto City Council as the city's new fire chief,” said Sales in a statement released Thursday. “I look forward to supporting the city's strategic vision and to helping Toronto Fire Services continue its proud tradition and to actively contributing to improve the effectiveness of the services provided to the public.”

Prior to this appointment, Sales was working in an administrative position with the City of Barrie.

The Toronto fire chief position has been vacant since former chief Bill Stewart retired in March.