MIKKO TIIKKAINEN

+358 9 6153 3511

+358 9 6153 3499

+358 40 561 0635

Language proficiency

Finnish
English
Swedish

MIKKO TIIKKAINEN

Mikko works as a systems engineer.

Mikko Tiikkainen



MIKKO TIIKKAINEN