Laura Taylor

Laura Taylor

Laura is Head of Global Advocacy for the London-based development charity, Christian Aid.

@1laurataylor

Laura is Head of Global Advocacy for the London-based development charity, Christian Aid.