Triton Digital names John Rosso as new President and CEO

Prior to joining Triton Digital, Rosso held several positions in the broadcasting industry.

Triton Digital names John Rosso as new President and CEO
John Rosso