MEYER, Margot Catherine Born2/1988 NationalitySwiss Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Generation Alfa Limited Director 29 Aug 2025 Data JSON Markdown