Meet the New MD for Canon South Africa, David PrestonBy ContributorMay 8, 2020 Canon South Africa announced the appointment of its new Managing Director, David Preston, in January 2020. Preston, who has risen…