Official Logo | Registered Name | Registered Address | Contact Details |
---|---|---|---|
Servcorp | Level 29, Olaya Towers Tower B, Intersection of Olaya Street & Mohammed bin Abdul-Aziz Street, Riyadh 11523 |
|
|
Sheworks | Ath Thumamah Road, Ar Rabi, Riyadh, Saudi Arabia |
|