Karl Marshall is a licensed broker who has over 25 years experience working in the insurance industry and is passionate about helping clients ensure that they have money when they need it most, and in particular in the event of death, sickness, accidents, and retirement.

16105772_1344263842302230_11628037955485