Customer Experience Leader — Own Your Centre

Company: Spaces. offices | co-working | meeting rooms.
Apply for the Customer Experience Leader — Own Your Centre
Location: Scotland
Job Description:

IWG is seeking a Customer Services Manager to own the centre’s performance, with autonomy to run it like your own business, and deliver world-class service.

You will lead a small team, manage on-site operations, upsell to customers, give tours, and ensure customers become ambassadors for the IWG brand. This role offers total compensation up to £40,000, including bonus and benefits, and sociable hours in a growing global organisation.

#J-18808-Ljbffr…

Posted: October 12th, 2026