Customer Support Specialist - French & German Speaking - Remote from France