Jeffrey Paul Leck

Affiliations

  • Chief Executive Officer at Mallard Acquisition Corp. (MACUU), 2020-11-27