Remote Jobs Sign In

Customer Success Team Lead

Location: Remote
Compensation: Salary
Reviewed: Fri, Jul 10, 2026
This job expires in: 30 days

Job Summary

Managing the full researcher journey, the full-time Customer Success Team Lead will oversee onboarding, coordinate recruitment campaigns, and build strong relationships with researchers while working remotely in the U.S.

Key responsibilities
  • Manage and oversee the creation of marketing and study recruitment materials
  • Coordinate across teams to launch recruitment campaigns and resolve escalated customer issues
  • Provide coaching and mentorship to Customer Success Associates while tracking efficiencies across KPIs
Required qualifications
  • 3+ years of experience in client-facing roles such as customer success, marketing, account management, or sales
  • A clinical background as a research coordinator or experience managing clinical trials
  • Bachelor's Degree in a related field

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...