Alexa Gorman

TMT
10 Months ago
European software major SAP and startup accelerator Techstars will invest in at ...