Bill Thrasher

Thrasher has served on staff at Campus Crusade for Christ and has held several ministerial positions in churches.