Selen main picture

Selen D

Product Marketing @ tech startup

London, United Kingdom