Leclabart named Canal+ Global Pay-TV MD
Eglantine Leclabart is now the Global Pay-TV Marketing Director of Canal+ and also joins the Executive Committee. Previously, Leclabart held the position of Deputy Managing Director of Canal+ France in charge of Marketing and Digital. In her new role, she will be responsible for: developing a global marketing vision to support various territories; harmonising performance […]