Technical Services and Sales Engineer - USA & Middle East at Odessa Separator Inc - Odessa, TX, US
Odessa Separator Inc. innovates solutions with new technology in topics such as Filtration / Sand Control, Gas Separation and Chemical Treatment in downhole for the Oil Field.Located in 1001 E. Pearl Street. Odessa, TX 79761 (USA)