
Nick Allen, chief executive, British Meat Processors Association.
After a 50-year career that has spanned farming and market development roles for the Meat and Livestock Commission, AHDB and the English Beef and Lamb Executive, Nick Allen, chief executive of the British...