Contact Us
Have a project in mind? Let's talk about how we can help.
Team
- Juuso Kallio - CEO (on leave)
- Enoque Maculuba - CTO / interim CEO
- Samu Paakkari - CFO / Sales
- Roosa Rauhala - Developer
Address
Miestentie 2 A 112
02150 ESPOO
(Postal address only, no visits)
Business ID: 3320023-6
VAT: FI33200236
Invoicing
We prefer electronic invoices.
E-invoicing
Address: 003733200236
Operator: 003708599126 (OpenText)
Email invoices (PDF only)
fennoa.504717@erin.posti.com
Paper invoices
Onyx Solutions Oy, PL 81475, 01051 LASKUT
Please only send invoices to these addresses.