Wyndham Destinations - Nashville, TN

posted 21 days ago

Full-time - Entry Level
Nashville, TN
10,001+ employees
Accommodation

About the position

The In House Marketing Coordinator at Wyndham Destinations is responsible for engaging with prospective and current owners at resort locations. This role involves scheduling guests for presentations, serving as a brand ambassador, and ensuring compliance with company standards while maintaining performance goals. The position is entry-level and focuses on marketing and sales within the vacation ownership sector.

Responsibilities

  • Serve as a positive and professional brand ambassador for Wyndham Destinations
  • Partner with resort staff to receive arrival sheets of guests checking in
  • Greet, present, and incentivize prospective customers to attend a sales-preview tour
  • Screen and qualify potential customers based on company guidelines
  • Make sales-tour reservations and collect required deposits
  • Attend all scheduled training sessions and department meetings
  • Keep current on marketing information and materials
  • Set and review performance goals weekly, monthly, and annually

Requirements

  • High School Diploma or equivalent is required
  • Clear and concise written and verbal communication skills
  • Ability to work in a team environment within a shared space
  • Proficient in MS Excel, MS Word, and general computer skills
  • 1 to 3 years of sales and/or marketing experience is preferred, not required

Nice-to-haves

  • Sales and/or marketing experience is preferred, not required

Benefits

  • Wellness program
  • Paid holidays
  • Health insurance
  • Dental insurance
  • Flexible spending account
  • Paid time off
  • Parental leave
  • Employee assistance program
  • Vision insurance
  • 401(k) matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service