James Gayle

Active Nashville, TN Chief Executive Officer for Microphonics, Inc.