City of Ottawa's IT department is led by Chuck Bigham (IT Director) and has 329 employees.
Joel Monfils
Information Technology Business Analyst
Caitlyn Prevost
Road Safety Engineer
Megan Farnel
Solid Waste Engineer
Looking for a particular City of Ottawa employee's phone or email?