Square Peg Capital head of distribution Leila Lee