Business Development Manager
- Hiring Organisation
- ONERWAY
- Location
- London Area, United Kingdom
pipeline independently Commercial awareness with the ability to structure and negotiate deals Strong communication skills with the ability to translate complex solutions into clear value propositions Entrepreneurial mindset and comfort operating in a fast-moving environment What We Offer Competitive base salary (£60k–£70k depending on experience) Performance-based ...