... seeking a Technical sales manager with at least a BSc Chemistry, Chemical Engineering, Polymer ... renewable resources. You will maximize sales potential, develop and manage customer ... development, formulate and execute a sales strategy, be the technical and ...
3 years ago