Geoff Richards serves as Chief Operating Officer of Wyndham Destinations, the vacation ownership business line of Travel + Leisure Co. In this capacity, Richards oversees core business operations, product improvement…