Alfred Sommer

Active Ash Grove, MO Chief Technology Officer for Gap Engineering