Business Development Manager
- Hiring Organisation
- Spencer - Richardson
- Location
- City of London, London, United Kingdom
Product, Marketing, and Leadership teams Experience & Skills Required Proven track record in new business sales, business development, or field sales (B2B preferred) Excellent communication and presentation skills Ability to engage both operational and senior-level stakeholders Experience selling technical solutions and translating value into business outcomes Highly self ...