STR Group | Sales Manager
3 days ago
Leeds
European Sales Manager Location: Flexible with significant domestic and international travel required Department: Sales and Business Development About the Role Our client, a leader in delivering innovative solutions across the Utilities, Working at Height, and Lifting and Holding sectors, is seek...