MELCHIOR, Thomas Born12/1966 NationalitySwiss Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Zenova Ltd Director 13 Nov 2020 Data JSON Markdown