Darya Krakaviak

Darya Krakaviak

Global Communications for Tech companies
88 points