JOBSEARCHER

Technical Customer Success Manager

OtteraiMillbrae, CAApril 9th, 2026
A leading transcribing software company based in San Francisco is seeking a Customer Success Manager to shape its Customer Success team. This role involves leading customer engagements, resolving technical challenges, and contributing to the improvement of internal processes. Candidates should have 3+ years in Customer Success and strong oral and written communication skills. The position offers a salary between $140,000 to $165,000 per year and promotes diversity and inclusivity in the workplace. #J-18808-Ljbffr