There are still lots of open positions. Let's find the one that's right for you.
The Brand Ambassador role at Wyndham Destinations involves serving as a representative for the company at various local attractions and events. The primary focus is on engaging with potential customers to promote vacation ownership experiences and incentivize them to attend sales presentations. This position combines sales and marketing responsibilities, requiring effective communication and customer interaction skills.