Co-Founder & CEO
Richard E. Watts
CEO Approval Rating
90/100
Haystack develops an AI-based platform that offers drug discovery and development solutions to the pharmaceutical sector.