Thierry Mesnier, France, Epenoy (France), M, STS Meyrin SA