Barry has served as a pastor, church planter, and denominational leader in Maine and North Carolina since 2000.