Studio in dubai careers in Ottawa, Canada