R and D Trainee
Helsinki, Southern Finland, Finland
Gemalto
Avanade
Analyst
University of Oulu
Teaching Assistant