Sales Manager, Europe
- Hiring Organisation
- Cactus Communications
- Location
- London, England, United Kingdom
European academia, research institutions, or public sector Experience managing long, complex, multi-stakeholder sales cycles Familiarity with AI/ML, data platforms, or advanced analytics solutions (ability to sell credibly) Strong commercial acumen with ability to structure multi-year, consortium, or grant-linked deals Excellent verbal and written communication skills ...