Glenn Davidson
Glenn is a former ambassador and retired naval officer // Glenn est ancien ambassadeur et officier de marine à la retraite About Glenn Davidson was born in Truro, Nova Scotia and graduated from Dalhousie University – King’s College, in Halifax. He was Ambassador of...