such as Piraeus, Greece? Then this opportunity is for you! Your responsibilities and impact working in Technical Support Specialist...Discover the perfect balance between working and enjoying the sun as a Technical Support Specialist for a multinational...