Desh Singh Email

CTO . Hubba

Toronto, ON

Location

LinkedIn

Current Roles

Employees:
52
Revenue:
$6.8M
About
Hubba Address
129 Spadina Ave
Toronto, ON
CAN
Hubba Email