John Martin

Active Meriden, CT Vice President for Infinex Investments, Inc.