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


Visual Components North America Corporation
P.O. Box 1187 Carmel
IN 46082-1187, United States

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