IT Services & Support Manager

Company: Soho House & Co

Location: London

Posted: May 5th, 2026

The Role

To ensure a seamless and stable member experience across all UK based locations through the proactive support and management of technical systems. You will lead a team working on IT Support and take ownership of the Service Desk ITSM service and key improvement programs. You will work with relevant external suppliers to find appropriate hardware & software solutions, providing options and business cases to the IT Leadership team as required.

Main Duties

Benefits

#J-18808-Ljbffr
Apply Now