Africa

James de Waal

James de Waal

Head of Marketing, Business Imaging Group at Canon South Africa



Let's do Biz