Ed Mayo

Secretary General, Cooperatives UK