By Luís Daniel in Audio — Apr 19, 2022 Triton Digital names John Rosso as new President and CEO Prior to joining Triton Digital, Rosso held several positions in the broadcasting industry. John Rosso