Customer Success Manager- North America
Trumbull, CT · On-site +1
$90K - $120K/yr
A bachelor's degree with embryology and IVF lab experience is preferred. Key Responsibilities * Support onboarding of new accounts, aligning goals, KPIs, and training needs. * Assess clinic and ...