Public Relations managers directors careers in Ottawa, Canada