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.