TIL TECHNOLOGIES, AIX-EN-PROVENCE, Francia