Catherine Budgett-Meakin is an independent non-profit organization management professional based in London, United Kingdom