Bill is the Vice-President and Co-Founder of CrossStone Insurance. Bill previously worked in the fields of finance and investment banking and managed investments, insurance and operations for a private family office. Bill is a graduate of Milligan College. He is active in his church and serves on the Milligan College Investment Committee. He, his wife and two children reside in Johnson City, Tennessee.