Disney Star’s Kevin Vaz set to join Viacom18 as CEO
By
Biju Kumar
Kevin Vaz, the virtual second-in-command in the Disney Star ecosystem and the head of its entertainment business, has resigned from the company after a tenure of over 20 years, according to sources familiar with the matter.