Naveen Agarwal

Affiliations

  • Director at Leo Holdings Corp. Ii (LHC), 2021-01-08