John Threadgill

Active Birmingham, AL Chief Information Officer for Regions Financial Corporation