John Eric Techel

Affiliations

  • Chief Financial Officer at Sustainable Development Acquisition I Corp. (SDACU), 2021-02-04