David Scalzo has/had a position (Investor ) at Clearview AI

Title Investor
Updated almost 6 years ago