About James Thrasher

Dr. Jim Thrasher is the Senior Fellow for Vocational Guidance and the coordinator of the Institute for Faith and Freedom working group on calling.