Company logo

Software Developer (mobile games) for Small Giant Games, Helsinki, Academic Work

Helsinki, UUSI