Bill Haper

Active Rocky Hill, CT Chief Technology Officer for Vanguard Strategies Company, Inc.