CUD y SBS 1 Michelle Kantrow January 20, 2025 Share this: Eduardo Cancela, general manager and vice president of sales at Spanish Broadcasting System, and Ramón Barquín III, president of the United Retailers Association, sign the collaborative agreement.