Global Affairs Canada | Affaires mondiales Canada
Spanish language training
Global Affairs Canada | Affaires mondiales Canada
Consul General of Canada in Mumbai
Global Affairs Canada | Affaires mondiales Canada
Chargé d'Affaires, Port-au-Prince, Haiti
Global Affairs Canada | Affaires mondiales Canada
Director, North American Commercial Network
Global Affairs Canada | Affaires mondiales Canada
Senior Trade Commissioner, Jakarta
Global Affairs Canada | Affaires mondiales Canada
Executive Advisor, Office of the Assistant Deputy Minister for Asia
Global Affairs Canada | Affaires mondiales Canada
High Commissioner of Canada to Cameroon, and Ambassador to Central African Republic, Chad and Gabon
Global Affairs Canada | Affaires mondiales Canada
Acting High Commissioner of Canada to Sri Lanka and the Maldives
Global Affairs Canada | Affaires mondiales Canada
Consul General of Canada in Ho Chi Minh City
Global Affairs Canada | Affaires mondiales Canada
Acting Consul General, Canadian Consulate General in Monterrey
The University of British Columbia / UBC
Université Laval
Carleton University