Leadership team
We are a team of 60 based in five countries; Finland, Spain, Sweden, Sri Lanka and the United Kingdom. Don't be shy to say hi.

Iranthi Gomes
CEO & Co-Founder

Jarkko Oksanen
CTO & Co-Founder

Miika Varjonen
CRO & Partner

Kari Oksanen
CFO & Partner

Daniel Aguilon
Spain Country Manager

Venla Shalin
Human Relations

Hanna Aarnio
Sales Lead Finland

Tita Neittamo
Spain Operations

Emmi Lavender
CSM Lead Finland

Alex Hanhirova
Sales Lead Sweden
-p-500.png)
Dani Luu
Marketing Lead

Kaveen Molligoda
Head of Product

Mari Halonen
Partnerships