Looks like there is nothing here yet. Why not start the ball rolling?
Can Oilfield Suppliers Save Themselves?
Carving out a new identity for oil and gas
Oil & Gas Separators
Site Manager - Major Solar Utility
Maine Maine US
Field service technician - Maine
Portland Maine US
Field service technician - Boston
Boston Massachusetts US
Operations Administrative Assistant
Morgan City Louisiana US
Fire Extinguisher Engineer
Plymouth Devon GB
Pro-Sapien moves UK HQ to bigger office to accommodate growing team
Pro-Sapien Software Ltd