Sign up for Clínica Verde News

Leon Allen

Leon Allen is an Advisor to various Venture Capital groups and plc Boards. He served as Chairman and CEO of the Tetley Group, a buy-out of the tea and coffee businesses from Allied Domecq, Chairman of Devro International, a company for which he led listing on the London Stock Exchange, and Chairman and CEO of Del Monte Foods International Limited. Leon also served in various international management positions including as Regional Director of Northern Latin America for International Nabisco Brands and Vice President Latin America for Del Monte and Canada Dry. He holds a B.A. from Stanford in English and History.