Do I need a business background? Having a business background or managerial experience is an asset. However experience in the food industry is not necessary. Franchise Share