22 employees
NTS-Leader provides oilfield tubular repair, well flow rate measurement, oil recovery enhancement, and technical services.
1999