Head of Restaurant Technology (12 Month Fixed Term Contract)
20 days ago
London
With over years of history, Pizza Hut has become the world's largest pizza company, with ,+ stores across countries.We're proud be an International Operating Market of nearly , Pizza Huts across the UK, Ireland, France and Canada.At Pizza Hut, our North Star is to be the top pizza choice, bring...