Daimler Truck Southern Africa (DTSA) has announced the appointment of Wolf Edmayr as the new General Manager of their used…
Email address: