Before working at Citadel , he spent 16 years as CEO of Infinity Radio , owned by Viacom . He previously spent 16 years working for Infinity Broadcasting Corporation ( now CBS Radio ) , owned by Viacom ( now CBS Corporation ) .