User main picture

Gila Glazerson

Sales
New York, United States

About me

Lived in a few countries, working in tech, always looking to try new things and meet new people