Our Technical Sales Representative (TSR) is responsible for building on a very high level of product line and operational knowledge and experience to proactively and strategically sell system tools across ...
LATEST JOB POSTINGS
SORT BY
- Sort by Relevance✔
- Sort by Date
1 - 1 of 1 Jobs
TECHNICAL SALES REPRESENTATIVE
WeatherfordLuanda, Angola