Senior Software Architect
Finland
Tieto
University of Tampere
Web Site Designer
Nokia
Trainee
Senior Software Developer
Senior Software Engineer and Software Engineer
Graduate Trainee