When Leah Cavaricci first walked onto the Exhibition Station construction site in downtown Toronto, she was both excited and unsure of what to expect. It was her first time on a construction site – a sprawling, high-stakes environment buzzing with drilli …











