French & Italian-speaking Customer Support Advisor | Greece (Remote Option) at Cross Border Talents | HireBase