CONTROL SYSTEMS
Updated 48 days ago
Building No#69 Abi Al-Alaa Al-Maari Street Malaz District P.O.Box 261340 Saudi Arabia
CSC is a leading Independent Service Provider, providing integrated solutions for the Design, Installation, maintenance, risk assessment, repair, overhaul and upgrade for rotating equipment for power generation and oil & gas industries.
Also known as: Control Systems Co. Ltd.