Yulia

Yulia

Marketing Director at TECH5


  • Switzerland, United States
2 events
3Industries
Following 2 events in London, UK

Events