Customer Support role across Europe at Cross Border Talents | HireBase