Champlain Area Trails hires communications manager

Essex woman selected