Herrera joins Mega TV Veronica Villafañe 14 years ago 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.