Latest News
Globcast America Appoints CEO
Mary Frost has been appointed CEO of Globecast America, the U.S. unit of Paris-based Globecast. Frost oversees Globecast’s strategy and operations in North and Latin America, based between the company’s sales and marketing offices in Washington D.C. and New York. Frost joined Globecast in 2003 as senior vice president, sales, and was later named chief commercial officer.
Get the latest Via Satellite news!
Subscribe Now