Demeter Group is an investment bank specializing in high-growth consumer and retail brands in the food, beverage and beauty industries.