We are the leading Tech Company in Europe, supporting digital innovation for over 45 years. We are committed to bringing digital technology into every business. How? By putting customers first and becoming the go-to partner for
Build your international Customer Support career in Athens, Greece.A great opportunity that combines your career with the Mediterranean lifestyle. Join an international team as an Italian-Speaking Customer Support Representative and work onsite in Athens, Greece in