User main picture

Daniela Del valle

Tech business development
Chelsea, London, United Kingdom