digital media director careers in Ottawa, Canada