SPI Sub Pump corporate office is located in Spi Sub Pump Building Tarabulus, Tripoli, Tripoli, Libya and has 11-50 employees.
spi sub pump
submersible pumps inc
| Location | People at location |
| Africa | 1-10 |
| North America | 1-10 |
| Europe | 1-10 |
SPI Sub Pump Company, based in Cushing, Oklahoma, operates a specialized facility in Ain Zara, Tripoli, Libya, focusing on the supply, installation, repair, and testing of Electric Submersible Pump Systems. The facility is one of the largest ESP service centers in Libya, equipped with advanced testing facilities and ISO9001:2008 certification. SPI'... Read More