Geoff Creswell Nichola Napper 1 year ago Geoff Cresswell is an elder at Highfields Church in Cardiff and runs the leadership stream for Wales Leadership Forum.