Job Openings French speaking Customer Service representative in Athens, Greece! Apply