Babcock Borsig Service Arabia is the operating company in Saudi Arabia. At present, the company operates two offices/workshops in Al Khobar and Jeddah and permanent site offices in several power stations throughout the country.
The company specialises in repair, maintenance and lifetime extensions of power and desalination plants.
Babcock Borsig Service Arabia
Dammam - Jubail Highway
PO Box 4362, Al Khobar
Kingdom of Saudi Arabia
|SWCC (Saline Water Conversion Corporation)|
|SEC (Saudi Electricity Company)|
|SABIC (Saudi Basic Industries Corporation)|