Yura main picture

Yura T

Senior/Lead QA

Warsaw, Poland