Interested in learning more about Visual Components products? Get in touch! Find the contact details of our global offices below.

Contact us

You’ve got questions and we’ve got answers! Fill-out the contact form and we’ll get back to you.

Corporate headquarters

Visual Components Oy
Vänrikinkuja 2
FIN-02600 Espoo, Finland
Tel. +358 9 252 40800

Google Maps

North America

Visual Components North America Corporation

Tel. +1 586 873 0631

Google Maps


Visual Components GmbH
Elsenheimerstrasse 61
80687 Munich, Germany
Tel. +49 174 443 0008

Google Maps

Invoicing address

Visual Components Oy
PL 30700,
00063 LASKUNET; Finland


Operator ID: OpusCapita Solutions
Oy (E204503)
Address: 003706651672

VAT number