
Channel Factory Announces Latest Move to Elevate North American Executive Leadership Team
NEW YORK, June 13, 2025 (GLOBE NEWSWIRE) -- Channel Factory, the global brand suitability and contextual advertising company, today announced the promotion of Nico Greco as the company’s Chief Revenue Officer (CRO), North America. Most recently serving as …