Platform
Features
Pricing
Karsa Oy
HQ
Edit office
Helsinki, Finland
Karsa Oy's headquarters in Helsinki, Finland
CEO
Chief Product Officer
Phd Researcher
Senior Scientist
Full Stack Software Engineer
R&d Scientist
Head Of Human Resource And Administration