owen.org
Owen’s CV
Owen Barder is Vice President, Director of CGD Europe and Senior Fellow at the Center for Global Development. He is also a Visiting Professor in Practice at the LSE and a Specialist Adviser to the …