Badges
Certifications
Work Experience
owari has not updated employment details yet.
Education
Turku University of Applied Sciences
Information Technology, BE•  2016
Links
owari has not updated links details yet.
Skills
owari has not updated skills details yet.