LEON MARC DEVAUD, SCIEZ, Frankreich