Ayda Ecem Çele

Ayda Ecem Çele

Business Development Manager
237 points
13 Upvotes