Contact us

Contact Us

HQ Switzerland

Aperture SA

20 Quai Gustave Ador, 1207, Geneva, Switzerland

United Kingdom

Aperture Hub Ltd

3rd Floor 12 Gough Square, London, EC4A 3DW, United Kingdom

Romania

Aperture CEE SRL

Splaiul Unirii nr. 4, Building B3, 5th floor, 3rd District, Bucharest, Romania