As a French-speaking Customer Support Representative you will provide exceptional service to customers while working from our on-site operations in Greece.
Deliver customer support in French
Resolve issues and handle inquiries professionally
Maintain service quality standards
Native or fluent French (C1/C2)
English proficiency (B2)
EU citizenship or valid Greek work permit
Willingness to relocate
Previous support or service experience preferred
Strong communication skills
Competitive compensation
International career exposure
Paid onboarding and training
Temporary accommodation (24 weeks)
Flight tickets covered
Support with long-term accommodation