Senior Sales Managers commission based in DACH, Benelux, France, Italy, Spain, UK and Scandinavia
7 days ago
Liverpool
Very generous, performance-based commission structure. Are you a seasoned B2B sales professional based in Europe? Do you have strong connections with corporate buyers and a passion for representing high-quality, leading brand products? Omnia Trading is expanding its sales network across Europe, a...