Wyndham Destinations - New York, NY
posted 4 days ago
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.