News Channel Factory Strengthens Us Leadership Team With Four New Hires AIT News Desk Apr 21, 2023 Channel Factory, the global brand suitability platform for YouTube,announced four key hires and one promotion within its US leadership team. The…