Montreal's International Forum

David Shoemaker


Chief Executive Officer and Secretary General, Canadian Olympic Committee