Technical Sales Manager
12 days ago
Leeds
This Technical Sales Manager job will suit: * Sales Engineer, Technical Sales, Applications Engineer, Sales Manager, Commercial Engineer or similar. LS1, Leeds, West Yorkshire * Sales Engineer, Technical Sales, Applications Engineer, Sales Manager or similar role, working in a consultative base...