Head of Business Development, UK
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
consistently delivering and exceeding ambitious revenue targets. Experience in consultative, solution‐led sales to mid‐market and enterprise clients (typically £10M+ revenue), particularly within ecommerce, marketplaces or international trade sectors. Strong network within international trade, ecommerce ecosystems, marketplaces or service providers is a significant advantage. Deep understanding ...