TVU Networks names Albou as Sales Director, Europe
TVU Networks, a market and technology player in cloud and IP-based live video production, has announced the appointment of Jean-Christophe Albou as Sales Director, Europe. In his new role, Albou will lead TVU’s sales and business development throughout the continent. Albou will report to Rafael Castillo, General Manager/Vice President EMEA and Latin America. Albou comes […]