
Channel Factory Elevates North American Executive Leadership Team
Digital Advertising Sales Leader, Nico Greco, Promoted to Chief Revenue Officer, North America Channel Factory, the global brand suitability and contextual advertising company, announced the