Dual-Location Town Manager – Luxury Travel Retail

Company: Audley Travel
Apply for the Dual-Location Town Manager – Luxury Travel Retail
Location: London
Job Description:

Audley Travel is seeking a Town Manager to lead two concession locations in Oxford Street and Sloane Square, overseeing sales, profitability, service standards and team leadership. You will develop and manage two Assistant Managers, actively selling holidays while building a proactive, relationship-led sales culture and a premium client experience across both stores.

Strong leadership, multi-site coordination and local market development are essential.

#J-18808-Ljbffr…

Posted: November 2nd, 2026