Alexa Gorman

TMT
1 Year ago
European software major SAP and startup accelerator Techstars will invest in at ...