Scale & Success
Eight out of ten companies fail, the ones which succeed have similar attributes regardless of industry. We believe there are clear indicators as to which founders and companies have the highest probability of success. Those key criteria are the core of our due diligence process for investment, as well as the partnerships we form and the clients we engage.