As Customer Service Team Manager, you will lead a four-person, in-house team of Customer Service Representatives based at Brand Addition’s downtown U.S. headquarters in St. Louis, Missouri. You will oversee daily team performance, professional development, customer engagement, and continuous improvement in a technology-enabled environment. The team uses a centralized ticketing platform to manage customer interactions across email, telephone, and live chat on custom e-commerce websites. You will ensure the team delivers a consistently professional, efficient, and customer-focused experience while improving the use of technology and the customer journey. The role combines hands-on people leadership, service operations, performance measurement, customer feedback management, and cross-functional collaboration. You will use service data and customer insights to coach the team, improve workflows, strengthen customer relationships, and support scalable growth.
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
Manager
Education Level
No Education Listed