Talenom
Show contact
Links
Miguel Telleria Badillos
Head Of IT Spain
Timo Mäklin
IT Manager
Jussi Taskinen
IT Support Manager
Matthew McGowan
IT Systems Administrator (remote From Home)
Valtteri Kujala
IT Specialist
May, 2023 - present
April, 2021
January, 2020
February, 2017
October, 2013
View in org chart