German Speaking Sales Account Manager
5 months ago
Leeds
We can offer full onboarding and sales training to set you up for success, with uncapped commission ... We are a diverse, social, and vibrant team based in the heart of Leeds City Centre. Our company has ...