Todd Barnes has more than 28 years of experience in public finance. Prior to joining Raymond James, Todd was a Managing Director of Public Finance at a leading investment banking firm. Responsible for clientele from Virginia to Alabama, Todd has served as senior manager for a variety of issues including K-12 education, water and sewer, general obligation, sales tax, certificates ...