Middleburg Communities names new managing director of development