Leonard Allen, based in Waunakee, WI, US, is currently a Pastor at Christian Life Assembly, bringing experience from previous roles at Korean Presbyterian Church, and Chi Alpha Campus Ministries, USA. Leonard Allen holds a 1980 - 1984 BS in Pastoral Studies @ North Central Universtity, Minneapolis, Minnesota. With a robust skill set that includes Preaching, Theology, Assembly Language, Church Administration, Biblical Studies and more, Leonard Allen contributes valuable insights to the industry. Leonard Allen has 1 email on RocketReach.