The Flavourists Brand Design by Elmwood - World Brand Design Society : New-to-market plant-based challenger brand The Flavourists identified the need for a brand to help everyone enjoy the feel good factor of cooking and eating more plants. The team came