David Smith

Senior Advisor
James F. Reda & Associates