David McKinnon headshot

David McKinnon

Former Canadian Diplomat

David McKinnon is a former Canadian diplomat. His career focused heavily on the Indo-Pacific, including postings in Bangkok, Canberra (twice), Delhi, and Colombo. 

He was Canadian High Commissioner to Sri Lanka and Maldives (2017-22).

David McKinnon's Latest Posts