Customer Success Manager, Beneficial Deployments - Life Sciences
Menlo Ventures PortfolioNew York, NY · full time · Mid
$200,000 – $265,000
Listed on Menlo Ventures Portfolio’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
A strategic account manager role supporting life sciences organizations deploying Claude for research and discovery. This suits someone with both customer success experience and deep familiarity with how scientific institutions work, who can balance hands-on partnerships with scaled community programs.
Our summary, not Menlo Ventures Portfolio’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- 6+ years of customer success, technical account management, or solutions engineering
- 3+ years in life sciences research with exposure to technology adoption
- Direct experience working with academic research institutions, nonprofits, biotech, or pharma
- Understanding of life sciences regulations, risk, and compliance
- Experience managing both consumption-based and seat-based business models
- Experience designing and delivering one-to-many customer programs alongside account management
- Technical fluency to understand AI/ML concepts and API integrations
- Ability to explain technical products to diverse audiences
- Bachelor's degree or equivalent
Nice to have
- Familiarity with scientific data types, bioinformatics tooling, or research workflows
- Experience with agentic or Claude-powered workflows
- Passion for ensuring frontier AI is developed safely and deployed beneficially