GUID, IT Talent Search
Company Employees
Katya Traskovska
Product Manager / Product Marketing Manager @Freelancer/Contract
Verified