Sales manager...
European sites from...
European sites from a single account. This frees them to concentrate on what they do best - finding and developing new products and marketing them to potential customers. Amazon currently seeks creative, dynamic