Ben Higson

(Contributor)

Ben Higson is partner and head of Hogan Lovell’s London corporate practice.