Bill Thagard

Archived Record Birmingham, AL Previous Chief Executive Officer for Granger, Thagard & Associates, Inc.