Q:

Do I have to travel to Saudi Arabia to start the company?

1 Reply
Forum Admin
Up
0

No, you do not need to be physically present in the country for the initial setup. You can simply provide us with a legalized Power of Attorney (PoA) from your home country. With this document, the Trek Consultancy team will act on your behalf and complete all the legal registrations while you stay comfortably at home.

Viewing 1 replies (of 1 total)