Contact Us Send us a message Company HQ & Product Development Saaristonkatu 23 90100 Oulu, Finland +358 20 734 8190 Sales & Business Operations Ruoholahdenkatu 14 00180 Helsinki, Finland +358 20 734 8190 Sales Offices Henkestrasse 91 91052 Erlangen, Germany +358 20 734 8190 7th. Floor, #747, Le Mall Building, Northern Metn, Dbayeh – Beirut, Lebanon +961 4 526223