Number of employees
200-499
Provider of end to end pumping solutions for major oil and gas, power generation, water and waste water, hydrocarbon processing and general industrial projects.