DELGADO, Ester, Ms. Born6/1981 NationalitySpanish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Teknion UK Limited Director 27 Sep 2023 Data JSON Markdown