People & Culture Lead — Luxury Hotel (Mayfair)

Company: Axiom Hospitality
Apply for the People & Culture Lead — Luxury Hotel (Mayfair)
Location: Whitehall
Job Description:

The Shepherd Mayfair in London is seeking a proactive People & Culture Manager to lead the HR function within our luxury hotel. You will provide confidential support, develop positive relationships with stakeholders, and drive our people strategy to attract and retain top talent.

Reporting to the General Manager, the role covers recruitment, onboarding, payroll, employee relations and compliance. A passion for hospitality and strong communication are essential.

#J-18808-Ljbffr…

Posted: September 22nd, 2026