Business Intelligence Criteo Appoints Nicolas Rieul As Managing Director Western Europe AIT News Desk Oct 13, 2021 Criteo the global technology company that provides the world’s leading Commerce Media Platform, announces the appointment of Nicolas Rieul as Managing…