People & Culture Manager – Luxury Hotel

Company: Iconic Hotels & Resorts
Apply for the People & Culture Manager – Luxury Hotel
Location: London
Job Description:

Iconic Hotels & Resorts in London is seeking a People & Culture Manager to lead a high-performing workplace culture at The Mayfair Townhouse. You will shape talent strategy, lead learning and development, and partner with department heads to drive leadership capability and employee experience aligned with our Mayfair heritage.

The role requires strong employment-law knowledge, HR leadership, and excellent communication.

#J-18808-Ljbffr…

Posted: November 8th, 2026