Business Positions
N M Rothschild & Sons Limited
Rothschild family London merchant bank
LGV Capital
Private equity firm operating in the UK
Board Memberships
Electra Partners LLP
A principal investment firm