Robert McCubbing headshot, EDC
Robert McCubbing Counsellor (Commercial) and Senior Trade Commissioner High Commission of Canada to India