Sign in
Angelina Tarasevich
Manager of marketplace
Palma de Mallorca, Spain
Connect
About me
Let’s connect and innovate