Kayla Isabelle

Small business owners chat with Desjardins Group about opportunities and pain points.
The business whose application was the highest-scored overall by judges will also be awarded Ottawa Smallbiz of the Year, which comes with a $10,000 prize.
Already faced with big shoes to fill, Kayla Isabelle is getting a crash course in crisis management in her first two weeks as the new leader of Startup Canada