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
John Rosso