Mark Sheard is the chief executive of World Vision UK. World Vision works in over 100 countries, helping the most vulnerable children overcome poverty and experience fullness of life. After a successful career in marketing, Mark was appointed to the Archbishops’ Council of the Church of England in 2017 and is chair of the Mission and Public Affairs Council.