Mrs Iwona Scotti

Mrs Iwona Scotti

Procurement Technician

+44 (0)20 7882 7930
SEMS Delivery Office, Engineering G17, Mile End