Senior Sales Manager UK - Portable Power Equipment
3 days ago
Leigh
This is a Home office role with regular travel to leigh's office and within UK Preference is to be ... working teams (colleagues from 32 different countries) • Dynamic, inspirational, and innovative ...