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 Independentei nr. 273, Building 3, 3rd floor, 6th District, Bucharest, Romania