Emmy Sarkes

Emmy Sarkes

Product Marketing Manager at Tarjama
3 points