0 followers
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
This company has no teams yet