Nicholas De'ath

Affiliations

  • Chief Technology Officer at Alussa Energy Acquisition Corp. (ALUS.U), 2019-11-26