Joseph LoPresti
Joseph LoPresti

Joseph LoPresti

Technology | Market Disruption | Innovation

Medium member since June 2019