Business Positions
Commerzbank AG
Second-largest bank in Germany
Kleinwort Benson Ltd.
Commercial and investment bank
Memberships
Conservative Party
UK Political Party