Mark Sheard

Mark Sheard

Mark Sheard is the CEO of World Vision UK

Contact info

Website:
worldvision.org.uk