About this role
Business Development Representative at Willard Vacations. Location: Chandler, Arizona, United States. Role: organize events, prospect leads, build relationships Requirements: 2+ years in sales, hospitality, customer service, or business development; lead qualification; strong communication; independent yet team-aligned; ownership mindset. Category: Business Development Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English