Gemaakt in 1998 (de Verenigde Staten van Amerika), STORWATCH bezit 549 zustermerken en 3023 concurrerende merken. STORWATCH is eigendom van INTERNATIONAL BUSINESS MACHINES CORPORATION, genoteerd aan de beurs van New York . De sector van STORWATCH is Software.