Anna main picture

Anna Zhukavets

HR Branding in IT

Warsaw, Poland