Director, Migration and Refugee Network
General Secretary, Association of Evangelicals in Africa
Director Global Advocacy
Deputy Secretary General Ministries
co-General Secretary, European Evangelical Alliance
General Secretary Evangelical Alliance of Kazakhstan
Vice-Chairman & General Secretary Evangelical Alliance of Singapore
Director Global Theology
Permanent Representative to the United Nations in New York
Development Director
Stay Connected