User main picture

Olga Karasavova

Product Manager
London, Greenwich

About me

Iā€™m Product Manager, based in London. Enjoying hiking, running, cycling, cooking and other activities which bring joy and happiness šŸ™ŒšŸ»