
Find us
O2 Capital has offices in Paris, Geneva and Lisbon.
OUR OFFICES
O2 Capital in Europe
Paris
20, rue Royale
75008 Paris
France
Lisbon
Rua Damasceno Monteiro, 49
1170-109 Lisboa
Portugal
CONTACT US
We can probably help you
Please fill the form below and we’ll get back to you quickly