Technical Sales Manager
- Location
- Overthorpe, England, United Kingdom
commercial performance Leading negotiations and supporting the successful close of opportunities Keeping ahead of market trends, competitor activity and customer needs Working collaboratively with Marketing, Training, Service, Hire and Customer Care teams As Technical Sales Manager, you must be/have: We're looking for someone who is commercially driven ...