NEC Technical Systems has posted 1 job
About Company
NTSL is a company incorporated in Nigeria with Registration Number RC 344604. We provides quality expertise and solution to clients in upstream and downstream sectors of the oil and gas industry. NTSL was established in 1998, as a corrosion control and engineering company and has grown to be a stron… read moreg player in Pipeline Corrosion Maintenance, Road Construction, Building and Erosion Control, Cathodic Protection, Coating, integrity survey and repairs and internal corrosion monitoring.