Elomatic Logo

Intelligent Engineering

World map

Leo Siipola

Leo Siipola

Leo Siipola

Design Manager, Tampere
Mob. +358 50 529 2112

email: leo.siipola@elomatic.com


Send a message to Leo Siipola