London School of Theology employs 105 employees. The London School of Theology management team includes Neville Walter (Head of Marketing and Admissions), Adam Lock (Director of IT and AV), and Graham Twelftree (Academic Dean and Professor of New Testament and Early Christianity).
Get Contact Info for All DepartmentsLooking for a particular London School of Theology employee's phone or email?