Techstars Toronto Managing Director Sunil Sharma

Toronto’s reputation for AI and beauty on display at Techstars Demo Day

Judging by Techstars Toronto demo day, Managing Director Sunil Sharma had a very productive Web Summit in Lisbon. It was...

April 19th, 2018 Brian Jackson