sales marketing and pr careers in Ottawa, Canada