Herrera joins Mega TV November 2, 2010 by Veronica Villafañe Mega TV has named Carlos Herrera Sales Manager in charge of its local and national Infomercial Sales Department. Prior to joining Mega TV, Carlos worked as a sales exec for America TV in Miami.