Customer Service Consultant who speaks Greek
RedDeerGlobalInc
With offices in Israel, Germany, Portugal, South Africa and Belgium, this company is changing how people buy holidays. They have partnered with some of the most innovative global brands, and are build...