Sales Manager - Separation Technologies
By Veolia Water Technologies & Solutions At Texas, United States
Keeps management informed of current activities and target status through proper reporting.
Defines bid strategy according to the client requirements and the company’s WIN process, in close
Verifies all contracts as sold agree with the business’ offer to the customer. Facilitates signing of
Serve as a knowledgeable resource to customers using VWTS technology to solve identified
5+ years’ experience in Energy, Oil & Gas (Produced Water and/or Wastewater Treatment) or
OEM / process equipment industry experience preferred.