Customer Success Manager at BioRender - San Francisco, California Customer Success Manager - BioRender

Customer Success Manager

BioRender

Location: San Francisco, California, USA

Category: Customer Success

Salary: 80,000 - 120,000 USD / yearly

Full-time


Job Description

Join BioRender in accelerating the world?s ability to learn, discover, and communicate science. Lead a team in ensuring scientists maximize BioRender?s value.

Responsibilities

Lead and develop a high-performing team of Customer Success Managers. Recruit, mentor, and support team members. Collaborate cross-functionally to refine scalable success strategies. Maintain CRM excellence and track team performance.

Qualifications

1+ years leading a high-performing team in a SaaS environment. 5+ years of experience in Customer Success, Account Management, or Sales. Strong technical acumen and expertise in customer value creation.

Perks & Benefits

Join a mission-driven team with a world-class NPS. Remote-first company with flexibility. Equal Opportunity Employer celebrating diversity and creating an inclusive environment.

Why Join Us?

Work towards improving scientific communication and accelerating scientific discovery. Backed by top investors and accelerators. Remote-first with team members across Canada and the U.S.