A branch office is the representative of a foreign company registered outside Saudi Arabia . And it can fully engage in non-trade activities of its parent company. Branch offices in Saudi Arabia can be 100% owned although they need a local service agent who will have no share or reliability.