Field,service team leader careers in Ottawa, Canada