Farshad Tavakoli

Farshad is a technology professional with experience in startups and large companies working to bring emerging and disruptive technologies and products to market.

Share this article: