She joins the Azteca America station after serving in advertising positions at Edmunds.com, CBS Radio and Univision.
Biz TV, a national multicast network developed for small business and entrepreneurs announced a major expansion into the country’s top television markets with the addition of Los Angeles, Dallas and […]