Manager – Technical Services

  • Anywhere

Bachelor’s degree in Chemical Engineering or a related field. Minimum 8-10 years of experience in sales engineering or a similar role within the oil & gas industry. Demonstrated expertise in Plant services, Process Filtration, Separation,…

To apply for this job please visit .