“LeadEdge's investment strategy targets a 2-5x return on investment over a three to seven-year period, which corresponds to a 25% IRR.”