Jamie Storrow, Northleaf Capital Partners