our staff

  • David Teague

    senior pastor

    My name is David Teague, and my role is serving as the Senior Pastor. I’ve had the privilege of serving in different ministry roles since 2000, and I’ve served as Senior Pastor at Christ Community Church since July, 2006. One of the things I love most in ministry is teaching God’s Word. Whether in a worship service or one-on-one in counseling, one of my greatest joys is to teach God’s Word in a way the Holy Spirit uses to transform someone’s life. My lovely wife Katie and I have been married since 2002. The Lord has blessed us with five daughters, four here with us and one in heaven. In addition to making people laugh, I can probably quote endless movie lines from any Jim Carey (when he made funny movies) or Chris Farley flick. I’d love to connect with you to get to know you better. 

    Contact: davidt@cccmooresville.com

  • Dave gaeta

    associate pastor

    I was born and raised in California to parents that were both pastors. But it wasn't until in my teens that I experienced the transforming power of Jesus Christ. I have been in full time ministry for about 17 years, and what most excites me is finding ways that I can bring growth and maturity to the body of Christ. My most proud earthly accomplishments in life are getting married to my beautiful, godly and intelligent wife, Anna and being the father of five beautiful and intelligent, Christ-following girls: Emma, Noe, Maia, Isa and Romey.

    Contact: daveg@cccmooresville.com

  • michael bingham

    worship pastor

    Hi! I am Michael the Worship Pastor. I have been on staff at CCC since 2007.  My wife I helped plant the church as lay leaders originally and served in volunteer roles in worship and ministries.I have loved serving the church and our community. My passion is leading God's people in worship through music as well as service. My goal as pastor is to help people grow in the understanding that worship is more than the songs we sing on Sundays. Our lives laid down for Jesus to honor him and serve those around us should be what motivates us in everything that we do at church, home, school and work. The journey has been amazing and the best is yet to come! I want to lead well now so that when we all meet in heaven, we are prepared to worship like never before!My family is my greatest treasure on earth! My beautiful wife Danielle and I have been married since 1998. We have 3 children Ian, Ally and Emma. They bring us so much joy daily and some frustration occasionally. I have a little known talent for cooking and baking. I enjoy running and cycling.  I can also walk and chew gum at the same time.  Pretty amazing I know.

    I am here to serve you. 

    Contact: michaelb@cccmooresville.com

  • kathie williams


    My name is Kathie Williams, and I have served here as the Administrator of Christ Community Church since June of 2007.  I have two wonderful sons, Joshua and Nathan.  My work at the church centers around minding the “business” of this body.  I’d like to think that I am an enabler in the most positive sense of the word, nurturing an environment which allows everyone to serve to the best of their abilities.  In 1990 I began my relationship with Christ and soon discovered a love of studying God’s word.  A year later I was serving regularly in children’s ministry.  I continued teaching kids of all ages until just a couple of years ago when I felt led to create a ladies’ community group.  I’ve learned relationships are everything, and I understand that there is one that must eclipse all the others.  So I’m striving to know Him more and love Him best.  Personally…I enjoy being around people who make me laugh, trying out new recipes, and seeing the look on someone’s face when I prove I can turn a mean cartwheel!

    Contact: kathiew@cccmooresville.com

  • garrett martin

    youth director

    Garrett serves the student ministry of Christ Community Church and has a passion for seeing the next generation walk in an authentic relationship with God. He and his wife Kristyn have been married for three years and have one child. Garrett enjoys drinking coffee, reading books, and doing anything outdoors.

    Contact: garrettm@cccmooresville.com

  • Amanda keller

    children's ministry assistant 

    I was born and raised in Mooresville and have been a member of Christ Community since the church started in 2006. In 2013 I moved overseas to work for a missions organization in the Gold Coast of Australia where I grew in leadership until God called me home in 2020 and a year later I started working for the church. I help out with the children’s ministry by organizing the volunteers and setting up the Sunday classroom. I have a passion for people of all ages to find their identity in Christ and I want to help others find their purpose and passion.

    Contact: amandak@cccmooresville.com

  • marisa erspamer

    children's ministry assistant

    Hello! I am Marisa, a busy mom of 3 with a degree in Child Development and licensure in Elementary Education. I have been working with children both in and out of the classroom for over 10 years now and am super excited to use my gifts here at CCCM. I know the Lord has led me right here to this moment with your children and I can't wait to pour into each of them and share with them the love of Jesus Christ. Fun Fact: I am a High Heel Dash Champion!

    Contact: marisae@cccmooresville.com

  • mia walley

    children's ministry intern

    Hi, My name is Mia. I am a student majoring in Criminal Justice. I’ve been at the church for about three years. I’m an intern at CCC because I want to help kids and youth come to the Lord and experience Him the way I have. 

  • oliver meade

    media/production intern

    Hi! My name is Oliver, and I have been working in media for the church for 7 years. My passion is Youth Ministry, and I am balancing time working with Impact Youth and serving as a summer camp counselor in the off season. I have been on a few missions trips abroad, but I’m always looking for opportunities to serve my local community through the church. When I’m not working, you can usually find me eating with friends or binging Marvel movies.

    Contact: oliverm@cccmooresville.com

  • Ava burris

    media/production intern

    Hi! I am Ava, I have been working in the local church for about 8 years now. I have served in various capacities but my favorite area to serve is media/production. My passion is in graphic design. My desire is to lead the lost through creativity. When I’m not serving or designing you can find me watching Survivor or any crime show.

    Contact: avab@cccmooresville.com