Upvote
Downvote
Customer Service Manager
Share Job
- Suggest Revision
Full-time
- Location: Dallas, TexasJob Type: Full-TimeThis role reports to the Director of Customer Service, also located in DallasAs a Customer Service Manager, you will manage a team of Customer Service Representatives, all dedicated to serving our customer base through email, voice, chat, and social.
- They will leverage their experience and skill to run a 24/7 contact center across all channels, owning scheduling, service levels, first contact resolution, quality, coaching, retention, and a dynamic workflow that supports an in-house hybrid workforce across multiple time-zones.
- Manage escalated customer issues and oversee fraud prevention strategies.
- 6+ years of experience in customer service management, including developing and implementing effective strategies and leading high-performing teams.
- Prior workforce planning and scheduling experience a plus.
Active Job
Updated TodaySimilar Job
Relevance
Active