brand marketing campaign careers in Ottawa, Canada