[Remote] Director, Franchise Sales & Development Job Details | Wyndham Hotels & Resorts

Note: The job is a remote job and is open to candidates in USA. Wyndham Hotels & Resorts is one of the largest hotel franchise companies in the world, and they are seeking a Director, Franchise Sales & Development to join their team. This role involves prospecting and qualifying new franchise deals, negotiating terms, managing relationships, and executing hotel franchise agreements, primarily focused on the California market.


Responsibilities

  • Prospecting and Qualifying Deals
  • Networking/Industry Event Attendance
  • Negotiate Terms and Execution of Contracts
  • Manage Relationships
  • Forecasting/Reporting
  • Assisting other members of development team on special projects
  • Maintaining in-depth knowledge of major purchase/sale transactions, activities of debt and equity, providers and other hospitality related trends within the US

Skills

  • Bachelor's degree preferred
  • A valid Drive's License
  • Must have demonstrated proven achievement in sales by exceeding quota
  • Required to travel approximately 80% of time (4 out of 5 days per week). Travel will be predominantly focused on lead generation and customer relationship management in the U.S

Benefits

  • Incentive payment pursuant to the Franchised Development US Incentive Plan with a N/A% annual target, subject to the terms of the Plan
  • Health insurance with HSA and FSA options
  • Dental insurance
  • Vision insurance
  • Life/AD&D insurance
  • Short- and Long-Term Disability coverage
  • 401(k) with generous company match
  • Vacation time- Accrue 2.692 hours of paid vacation per week
  • Paid holidays- 11 Core Scheduled Paid Holidays with potential additional paid days off as business operations and the calendar permit (e.g. in 2026, there is an additional 7 days of paid company closure).
  • Paid sick leave accrued as state and local laws require
  • Additional paid time off in the form of one volunteer day, bereavement time, as well as jury duty time.

Company Overview

  • Wyndham Hotels & Resorts is the world's largest hotel franchisor by number of properties. It was founded in 2018, and is headquartered in Parsippany, New Jersey, USA, with a workforce of 1001-5000 employees. Its website is https://corporate.wyndhamhotels.com/.

  • Back to blog