QA Team Lead

Bucharest, Romania