
Hasta el cierre de sus operaciones, Ruiz fue presidente de The Weather Channel Latin America
The Weather Channel cerrará a partir del 20 de diciembre sus operaciones en castellano y portugués, El Canal del Tiempo y O Canal do Tempo. Como resultado de esta acción los empleados de ambas señales que están basados en las sedes de Atlanta y Miami saldrán de la empresa.Bill Burke, presidente de The Weather Channel Companies (TWCC) dijo en un comunicado: “Desafortunadamente, las condiciones necesarias para que triunfemos en estos negocios se han deteriorado desde que ingresamos en el mercado. Antes los mercados de Latinoamérica estaban entre las economías emergentes más importantes del mundo y ahora muchas de estas naciones están luchando con economías deprimidas y estructuras políticas frágiles”.Eduardo Ruiz, presidente de The Weather Channel Latin America, mencionó que aún cuando la programación del canal fue bien recibida y su distribución pudo compararse con la de otras señales, las condiciones para realizar negocios exitosos en América Latina fueron deteriorándose en el trancurso de los últimos seis años. También dijo que la empresa hizo grandes esfuerzos para hacer de The Weather Channel Latin America un negocio económicamente viable, pero que a la misma no le fue posible generar los ingresos suficientes tanto en cuotas de afiliación como la publicidad necesaria para alcanzar un nivel de ganancias.