Managing Partner
London, England, United Kingdom
Nabarro LLP
ServiceTec
Non Executive Director
King's College London