North Country Center for Independence names new director