A graduate of the University of South Carolina with a Bachelor of Science degree in Insurance and Economic Security, David co-founded McCain Atkinson Agency Insurance in 1995. Prior to that he was with the H. C. McCain Insurance Agency for nine years. He has more than 27 years experience in the insurance industry.
David and his wife Nancy have two children, both attending the University of South Carolina. They are members at Saxe Gotha Presbyterian Church. David is a member and a Past Master of Denmark Masonic Lodge 246. In his leisure time, David enjoys trout fishing, hunting and travel.