Keith is a Charlotte native and UNC-Chapel Hill Graduate. He has been in the insurance and financial services industry since 1986. Keith assists individuals with their insurance needs in addition to financial, retirement, and estate planning. He also advises businesses on their employee benefits programs, executive compensation plans, and business continuation planning.