Geller named EVP Network Sales and Digital at Azteca America
Azteca America announced the appointment of Craig A. Geller to Executive Vice President, Network Sales and Digital, effective immediately. Geller will report to Manuel Abud, President and CEO, Azteca America, and will be based in New York.


























