172 employees
Integrated Production Services is an oil & energy company offering coiled tubing, pressure control, well testing, and e-line services.
1987