John Shaw

Active Indianapolis, IN President for Nanosonics, Inc.