David Jack

Affiliations

  • Interim Cto at Wejo Group Ltd (WEJO), 2022-07-13