Business Development Manager
- Location
- Greater London, England, United Kingdom
market leadership, we remain an agile, entrepreneurial, focused organization where senior leaders are involved in driving execution and delivering results. Summary Purpose The Business Development Manager is responsible for generating and converting high-quality new member opportunities across assigned territories. Territory coverage may vary depending on business priorities and can include the UK, Europe, the Middle East, Asia and support for the US market where required Reporting to a Senior Business Development Manager, the role combines pipeline generation, consultative selling and disciplined opportunity management. The Business Development Manager works closely ...