department managers supervisor careers in Ottawa, Canada