Delia Batt

Senior Associate - Industrial & Logistics Advisory - Energy & Infrastructure

London – West End
Delia Batt - Newmark