Is a local sponsor mandatory for setting up a company in the UAE? by MSZ Consultant | Oct 15, 2020 If you set up a company in the Mainland, a local sponsor is required.