Kevin Vogel

Active Wichita, KS Chief Technology Officer for Foulston Siefkin Llp