Francesco

Francesco

Cheltenham - UK / Born in Italy, raised in England. Working on a UK start-up since 2010.
Francesco