Before leading Keswick Ministries, James was involved in the training of church leaders for nearly 20 years, helping with their formation and teaching them the Old Testament. He taught for 10 years at Oak Hill College, and then for seven years at Wycliffe Hall, Oxford University, where he was senior tutor and part of the senior management team.