Tom Flanagan

Active Chicago, IL President for Spadefish Consulting Group, Inc.