Leonard Liu is an experienced professional with a diverse background in ministry and business. Currently serving as the Director of Mobilization for the Southeast US Region at Mission to the World since 2019, Leonard previously held significant pastoral roles, including Founding Pastor and Senior Pastor at Evergreen Community Church from 2009 to 2019 and Associate Pastor at Sycamore Presbyterian Church from 2002 to 2008. Prior to a career in ministry, Leonard worked as a Business Partner Sales Manager at IBM and as a Channel Manager - Telecom at PictureTel. Leonard holds multiple degrees, including an MDiv in Pastoral Studies and an MA in Old Testament Studies from Biblical Theological Seminary, an MS in Biochemistry from the University of Southern California, and a BS in Biology from Pepperdine University.
This person is not in the org chart
This person is not in any teams