Salv
Show contact
Taavi Tamkivi
Founder & CEO
Karin Dodjak
Customer Success Lead
Jeff McClelland
Founder & COO
Anu Nael
Integrations Lead
Kelly Nõmmiko
Head of Legal
+ 6 more
Jaiber Kler
Client Manager
Rasmus Kask
Current role
View in org chart