Multi-Site Store Manager April 17, 2024 by Frontline Recruitment Group As the Multi-Site Manager you will be responsible for overseeing multiple outlets for these well known and established food brands. The Company: A national food brand boasting multiple iconic food and beverage venues, this company empha…