People24th February 2021Kevin Carter named MD of Lansdowne ResortKevin Carter, CHA has been appointed Managing Director of Lansdowne Resort and Spa located in Leesburg, Virginia. Carter takes the…