HADDOUK, Jennifer Aurelie Mathilde Appointments1 (1 active) Control0 holdings Appointments CompanyRoleAppointedResigned Weir PLC Secretary 6 Jan 2025 Data JSON Markdown