Logo
Wyndham Destinations

Sports Event Brand Ambassador — Travel Experiences Sales

Wyndham Destinations, Nashville, Tennessee, United States, 37247

Save Job

A leading vacation ownership company is seeking a Brand Ambassador for Sports Illustrated Resorts in Nashville, Tennessee. This sales-based role involves interacting with potential clients at events, presenting incentives to attend sales presentations, and building a new sports vacation marketing team. Ideal candidates have sports backgrounds and strong communication skills. Benefits for full-time associates include comprehensive health benefits and a supportive work environment. #J-18808-Ljbffr