Segolene Scarborough

Affiliations

  • Cfo And Treasurer at Lux Health Tech Acquisition Corp. (LUXA), 2020-10-26