Thalia Amargianou
Thalia Amargianou

Thalia Amargianou

Software Engineer / Project Manager