French speaking Branch Operations Specialist - TOULOUSE, LYON AND BORDEAUX - FRANCE Spoton Connections Bordeaux, France Aug 23, 2021