Search
Sales Manager Jobs
(1 - 1 of 1)-
Technical Sales Manager
Sales & Biz Dev · W. R. Grace & Company · BogotaJob Description Grace is seeking a Technical Sales Manager to join our Sales team! This role reports to the Regional Sales Director. This position may be based in Brazil, Colombia or Mexico. The Technical Sales Manager will manage a portfolio of R...2 weeks ago on W. R. Grace & Co.Tools- XTools
- Technical Sales Manager
- Respond
- Stop Fraud
- Report
- Learn More
- 1 …of 1 page