digital marketing executive careers in Ottawa, Canada