5024 employees
National Petroleum Construction Company provides EPC solutions to both the offshore and onshore oil & gas sector.
1973