MARC PESTRE, CREST, França