Oliver Mennell is the CEO and co-founder of NEOM Organics, a wellbeing retailer with stores around the country.