Business Development Manager
- Hiring Organisation
- Barker Ross
- Location
- City, Leeds, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP 55,000 - 60,000 Annual
products or a closely related sector Strong understanding of contractor-led sales environments Demonstrable success in winning and managing projects Excellent relationship-building and influencing skills Commercially driven with a focus on achieving and exceeding targets Ability to manage the full sales cycle from enquiry through to completion ...