Channel & Partner Manager
- Location
- Greater London, England, United Kingdom
orchestration, data management and AI technology for life sciences. We are trusted by scientists, companies, and research institutions worldwide, from small biotech to global pharma, with over 950 customers – including 8 out of the top 10 pharmas – and 45,000+ scientist users worldwide. Our team of more than 200 provides ...