General Manager
14 days ago
London
At Pizza Hut, our North Star is to be the top pizza choice, bringing people together through the joy of pizza. Welcome to Pizza Hut, we make every single one of our craveable pizzas by hand. With over 60 years of history, Pizza Hut has become the world's largest pizza company, with 18,000+ stores...