Sir George Iacobescu

(Contributor)

Sir George Iacobescu CBE is chairman and chief executive of Canary Wharf Group and sits on the Leaders’ Group of Let Britain Fly.

Social media

Twitter