Snowball was initially formed in November 2014 to manage the capital of its founders, along with the capital of outside investors, in an investment strategy that combines intensive due diligence and a concentrated number of investments focused on long-term value.