Creado en 1998 (Estados Unidos de América), STORWATCH posee 549 marcas hermanas y 3023 marcas de la competencia. STORWATCH es propiedad de INTERNATIONAL BUSINESS MACHINES CORPORATION, que cotiza en la bolsa de valores de New York. El sector de STORWATCH es Software.