Address


Embedo Oy
Tykistökatu 4 B
20520 Turku

Business ID: 2262762-1

Contact


Peter Melander
Managing Director
peter.melander@embedo.fi
Puh. +358 44 554 5561

Andreas Enbacka
Research Manager
andreas.enbacka@embedo.fi
Puh. +358 40 771 1833