Skip to main content
  • Home
  • About Us
    • What We Believe
    • A 9Marks Church
    • Leadership
    • Worship Gatherings
  • Gospel-Driven
    • Who is Christ?
    • What is the Gospel?
    • Love the Valley
    • World Missions
  • Connect
    • Visit Green Ridge
    • Getting to Know Green Ridge
    • Connect Groups
    • Covenant Membership
    • Life Groups
    • Children & Students
    • Events
  • Giving
  • Home
  • About Us
    • What We Believe
    • A 9Marks Church
    • Leadership
    • Worship Gatherings
  • Gospel-Driven
    • Who is Christ?
    • What is the Gospel?
    • Love the Valley
    • World Missions
  • Connect
    • Visit Green Ridge
    • Getting to Know Green Ridge
    • Connect Groups
    • Covenant Membership
    • Life Groups
    • Children & Students
    • Events
  • Giving
  • What We Believe
  • A 9Marks Church
  • Leadership
  • Worship Gatherings

Leadership

The elder team provides both leadership and oversight for the vision and direction of our church.

  • REv. Greg moser

    Lead Pastor

    gmoser@greenridgebc.com

  • Rev. Frank ELLINGTON

    Pastor

    Administration & Education

    fellington@greenridgebc.com

  • Rev. Brendan hegarty

    Pastor

    Worship & Discipleship

    bhegarty@greenridgebc.com

  • Rev. Brad Hamilton

    Pastor

    Student Ministry

    bhamilton@greenridgebc.com

  • Rev. Mark Stafford

    Pastor

    Children's Ministry

    mstafford@greenridgebc.com

Support Staff


  • Ellen Carawan

    Office Manager/Ministry Assistant

    ecarawan@greenridgebc.com

  • Michele Rice

    Secretary

    mrice@greenridgebc.com

  • Chad Harlow

    Treasurer

    charlow@greenridgebc.com

We’d love to connect with you!


Central Office  I  5521 Green Ridge Rd, Roanoke, VA 24019  I  (540) 562-0225 I  grbc@greenridgebc.com

church websites by clover