Contact us

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

By registering, you agree to receive our newsletters and you are aware of our privacy policy.