Adib Mattar

Affiliations

  • Director at Blue Whale Acquisition Corp I (BWCA), 2021-08-03