Debbie Pinard Email

Head Strategy and CoFounder . InitLive

Current Roles

Employees:
22
Revenue:
$3.2M
About
InitLive Address
390 March Rd
Ottawa, ON
CAN
InitLive Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.