London office
33 Cavendish Square
London W1G 0PW
United Kingdom
+44 (0) 20 7227 8830
Digital Infrastucture
Software, Data & Analytics and Tech-Enabled
FinTech
Digital Consumer
33 Cavendish Square
London W1G 0PW
United Kingdom
+44 (0) 20 7227 8830
4 Rue Royale
Paris 75008
France
+33 (0) 6 64 09 30 73