Channel Factory appoints Di Cesare as Head of Innovation EMEA
Channel Factory, the brand suitability and contextual advertising platform, has appointed Luca Di Cesare to Head of Innovation EMEA. In this newly created role, he will spearhead AI-driven innovation. Di Cesare takes on this new role in addition to his existing responsibilities as Regional Director for Italy, Spain, and Portugal. As Head of Innovation EMEA, […]









