Select Page
Multi Channel Network’s (MCN) chief sales and marketing officer, Mark Frain, has been appointed as the company’s new chief executive officer, effective immediately.