Senior Business Development Manager
- Location
- Greater London, England, United Kingdom
direct market feedback on which propositions resonate and which do not Establish a credible pipeline based on real buyer conversations rather than optimistic CRM entries We are more interested in evidence of momentum and quality of pipeline than artificial activity metrics. COMPENSATION Base salary: £60,000–£75,000, depending ...