Joanna Jachuła

Joanna Jachuła

Product Manager
28 points