Pavlo
Navolochko
Design manager / Lead product designer with over 10 years of experience, currently addressing the challenges of digital collaboration at Yolo.
Tallinn, Estonia
59.4370° N, 24.7536° E
Product Design
design management