Canadian Vacation Ownership Association (CVOA) has announced the hiring of Gregory Crist as the organization’s new President & Chief Executive…