Cyprian Szalankiewicz

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