Founded in 1992 and headquartered in Al-Khobar, Saudi Trading & Research Co. Ltd. (STARC) is a leading provider of solutions for the oil & gas, petrochemical, energy, and water desalination sectors in Saudi Arabia. For over three decades, we have delivered innovative technologies and services that a... Read more
This company has no org chart yet
Base Power Company
8 followers
SAMREF Saudi Aramco Mobil Refinery Company Ltd.
2 followers
aramco
595 followers
SABIC
343 followers
Crusoe
26 followers
alfanar
17 followers
YASREF
7 followers
Ministry of Energy
9 followers
International Maritime Industries
7 followers
TAQA
6 followers
Heron Power
1 follower
Sadara Chemical Company
4 followers