With 10+ years experience in multiple roles at startups, from CFO to Customer Success, and a top-management consulting background, Canellas is responsible for strategy and biz dev.