John Weihrouch

Active Tucson, AZ Chief Technology Officer for Koedyker and Kenyon Construction, Inc.