Lena main picture

Lena Baranovskaya

Scrum Master, Project Manager

Młynów, Warsaw, Mazowieckie, Poland

About me

.