At Appalachian State University, Jim majored in Insurance and earned a Bachelor of Science degree in Business Administration. Upon graduation, he joined Travelers Insurance Company and worked in their Commercial Lines department. He began with the predecessor of Martin & Harrill Agency (Mayer, Patterson, and Martin) in Charlotte in 1979 and is now an active partner of Main Street Insurance Group. Jim holds the Chartered Property Casualty Underwriter (CPCU) designation. Active in the North Carolina insurance industry, he served as Director of the Independent Insurance Agents of NC, Past President of the Independent Agents of Charlotte, Past President of the Brantley Risk and Insurance Board of Advisors at ASU and Past Chairman of the Insurance Advisory Committee to the NC Department of Insurance. He is a Past President of the Charlotte Kiwanis Club and a member at Sharon Presbyterian Church. Jim is married with two grown children.