Myriam Shemtov

Myriam Shemtov

Product manager | Tech savvy | Creator
32 points