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.
Stay connected and get ahead with the leading source of industry intel!
Subscribe Now