Forum Admin
Keymaster
1 month ago
1 Reply
Q:
Do I have to travel to Saudi Arabia to start the company?
Join the conversation
You must be logged in to reply to this topic.
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.