Creado en 2015 (Estados Unidos de América), TOUCHBACK posee 592 marcas hermanas y 2012 marcas de la competencia. TOUCHBACK es propiedad de MICROSOFT CORPORATION, que cotiza en la bolsa de valores de New York. TOUCHBACK pertenece al sector empresarial Software.