Sales Executive - scientific software
- Hiring Organisation
- IC Resources
- Location
- United Kingdom
Strong understanding of the drug discovery ecosystem and lab workflows. Proven success managing complex sales with technical and financial stakeholders. Scientific degree (preferably in chemistry or biology). Excellent communication, organisation, and CRM skills. Confident working independently across a technical customer base. This Sales Executive role is ideal for someone ...