Robert Lucas Elliott

Affiliations

  • President at Catcha Investment Corp (CHAA), 2021-02-12