O2 Capital has offices in Paris, Geneva and Lisbon.
O2 Capital in Europe
20, rue Royale
Rua Damasceno Monteiro, 49
We can probably help you
Please fill the form below and we’ll get back to you quickly