German Speaking Sales Account Manager
5 months ago
Leeds
We are a diverse, social, and vibrant team based in the heart of Leeds City Centre. Our company has ... This role is advertised as full time, but we would also welcome part time applications. What's in ...