Alex

Alex

Country Manager at Neptun


  • Istanbul, Turkey
9 events
13Industries
Following 9 events in 2 cities across Turkey

Events

[+] Expand