No, you don’t need to be a UAE resident to set up a company with us. However, you can get a 2-year UAE residency with your license.