StorexWeb as a company was officially started in 2015, but the 4 founders had been working together long before. It all began in Italy. Although they appointed a new, internationally experienced CEO in January 2021 to continue the StorexWeb success story, all four of the partners are still actively involved in running the company and preparing it both organizationally and structurally for future expansion.