IT Support Specialist - London
Summary
IT Support Specialist at itsu, an Asian-inspired healthy food company running 80+ restaurants across the UK and Belgium plus a growing European grocery business. The role provides IT support for the company's operations, based in London with a January 2027 start.