1

Technical Advisor Africa

Open | South Africa
An opportunity exists in the Projects Department for a Technical Advisor for the Africa region. Position key tasks and duties include Sales, Projects, Inspections, After-Sales, Servicing of existing Clients…

2024-07-15 | Weba Chute Systems | South Africa