Bookmark job Bookmark job Restaurant Manager 18 Sep 2025, Megan's Windsor SL4, UK Store Manager | Store Manager Bookmark job Bookmark job