Business Development Manager
- Location
- Crawley, England, United Kingdom
deals. Excellent communication, negotiation and relationship-building skills. The ability to understand technical products and communicate their benefits to business customers. A full UK driving licence and flexibility to travel to customer meetings. The ability to commute to the Brighton office within approximately one hour. Relevant experience ...