Tech jobs
Job listings
Remote Sales Advisor (Italian Native Speaker)
Join our multinational technology company based in Athens, Greece, where we lead in e-commerce, cloud computing, digital streaming, and artificial intelligence. As a key player in the internet-based enterprise, we…
MS Technical Support Specialist (French)
About the Role As a Technical Support Specialist, you will be responsible for resolving customer issues, ensuring customer satisfaction, and contributing to the overall success of our enterprise. Key Responsibilities…
Italian-Speaking Sales Consultant (remote, Greece)
Location: Athens, Greece (Remote work within Greece) Company Overview: Step into the forefront of global technology with a multinational leader in e-commerce, cloud computing, digital streaming, and artificial…
Dutch speaking Contact Center Agent (FT or Reduced hours)
As an Contact Center Agent your job is to provide people with the service they deserve. This position is available on Full time or Reduced hours (min. 20h per week). Responsibilities : To provide customer service…