Entocube
Show contact
Jaakko Korpela
CEO
Johannes Nikola
CTO
Otto Palonen
COO
Tiiu Kyllönen
Bio Development Manager
Janne Koskenniemi
Co Founder (inactive)
Johannes Erkkonen
Technology Developer
3 members
5 members
Current role
View in org chart