Permanent contract
France - Tours
France - Grenoble
France - Meylan
France - Aix en Provence
France - Saint-Ouen
Romania - Bucharest
Romania - Bucharest / Hybrid