brand digital marketing careers in Ottawa, Canada