No, it’s not necessary to live in Dubai permanently to start a business in Dubai.
Take care of a few things; you must work with local sponsors. For other services, you can contact our consultancy.