Country Manager UK
- Location
- Greater London, England, United Kingdom
scratch. You understand the hospitality industry and know how to sell innovative solutions to hotel decision-makers. 5+ years of experience in B2B sales, business development, or commercial leadership Strong experience in SaaS, hospitality tech, or hotel operations Proven track record of closing deals ...