Swank Motion Pictures logo
Swank Motion Picturestoday

Customer Support Specialist

On-site · St. Louis, Missouri, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown

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
Sorce

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.

Get started

Swank Motion Pictures

Customer Support Specialist

Apply on Sorce