
Find us
O2 Capital has offices in Paris, Geneva and Lisbon.
OUR OFFICES
O2 Capital in Europe
Paris
6, avenue d’Iena
75116 Paris
France
Geneva
3, place des Eaux Vives
CH-1207 Geneva
Switzerland
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