Sales Engineer-Depot Jobs in Namibia (Walvis Bay)

 Sales Engineer-Depot Jobs in Namibia (Walvis Bay) Job Description Job Duties: Servicing of existing customer base and maintaining good working relations at all levels Development of new customers and new applications for existing customers Promote all products and services at all times Marketing and Technical presentations to existing and new customers Lead generation from effective … Read more