From breathtaking beaches and turquoise waters to countless islands full of history and beauty, Greece offers a way of life where work and living well go hand in hand.
Join an international team, support global customers, and turn your Italian skills into a meaningful career while knowing you're building long-term stability and real growth opportunities.
As a Customer Support Representative, you will engage with customers via inbound calls, email, and chat, delivering a high-quality, customer-focused experience across all communication channels.
Identify customer needs and provide smart, effective solutions
Resolve customer inquiries in a timely and professional manner
Troubleshoot or escalate technical issues when needed
Turn every customer into a happy and loyal customer
Collaborate with colleagues to exchange ideas and improve solutions
High fluency in Italian (C1) & good command of English (B2)
Excellent communication and interpersonal skills
Tech-savvy & PC literate
Team player with a customer-first mindset
Results-driven, adaptable, and able to multitask
Competitive salary & bonus incentives
Supportive international working environment
Referral bonus
Relocation assistance
Free Greek lessons
Employee discounts
Application Screening
Online Test
Interview
Job Offer