United StatesGreg Davidson of Lalo

Greg Davidson

CEO ofLalo
Seed

Last raised $5,600,000 in July 2021