The Customer Service Lead – is a hands-on role responsible for overseeing daily operations within a high-volume, multi-channel customer support environment. This position supports and coaches Customer Service Representatives while actively handling their own customer interactions across phone, email, and chat. The Customer Service Lead will serve as the first point of escalation, a performance driver, and a culture leader within the call center located at our Corporate office in Ashley, Indiana.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
High school or GED