BOUABDALLAH, Salah Born7/1970 NationalityFrench Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Europe Trust Director 9 Dec 2017 14 Nov 2025 Data JSON Markdown