MANDELBAUM, Jay Born9/1962 NationalityAmerican Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Biocatch Ltd Director 17 Dec 2019 29 Aug 2024 Data JSON Markdown