The company is a leading channel partner for the distribution of commercial vehicles in Africa, with an impressive network of showrooms and workshops across 12 countries, and an assembly plant. With a good understanding of the local market,......
Job Location: Cape Town, Western Cape, South Africa