Jon-Nolan_headshot

Senior Research Analyst Jon Nolan of Francis Investment Counsel