John Howells

Managing Partner - Head of UK Industrial & Logistics Advisory - Energy and Infrastructure

London – West End
John Howells - Newmark