City of Ottawa employs 9,034 employees. The City of Ottawa management team includes Pamela Lemaistre (Chief Human Resources Officer), Brett Byers (Director, Policy), and Kevin Neil (Program Manager, Digital Health).
Looking for a particular City of Ottawa employee's phone or email?