No, you do not need a local sponsor to set up a company in International Free Zone Authority Dubai.