FIRST TECH, ANNEMASSE, France