it sales marketing careers in Ottawa, Canada