Customer Support Specialist
On-site · St. Louis, Missouri, United States
Job Summary
Customer Support Specialist for K-12 streaming clients, serving as a main point of contact, handling inquiries, onboarding/setup, content booking, renewals, and ongoing communications. Responsibilities include responding to account-related questions, guiding users through platform navigation, managing onboarding communications, executing training resources, maintaining account health reports, conducting follow-ups, and collaborating with internal teams to improve customer engagement and retention. Requires a Bachelor’s degree, strong communication, CRM/digital platform proficiency, and ability to manage multiple priorities in a fast-paced environment.
Required Qualifications
- Bachelor’s degree required
- Experience in customer service or digital support
- Strong technical troubleshooting and problem-solving abilities
- Proficiency with CRM systems and digital platforms
- Excellent written and verbal communication skills
- Ability to manage multiple priorities and meet deadlines
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.