Foreigners can own a company in Dubai with 100% ownership, and it does not require the presence of a local sponsor. You only need a local services agent if you are a sole establishment with a professional license. The role of the local services agent is to act as a liaison between the institution and government, and they do not own any shares in the institution.
