Joanne Meehan

Professor of Responsible Procurement, University of Liverpool