avg_rating: 3.98
name: David McKean
about: David McKean is the former US Ambassador to Luxembourg, and former director of Policy Planning for the US Department of State. He is currently a Senior Fellow at The German Marshall Fund of the United States in Washington, D.C.