Thomas Walker

Active Saint Louis, MO Chief Technology Officer for Bi-State Development Agency of The Missouri-Illinois Metropolitan District (Inc)