The Customer Service Manager is a first-level manager responsible for overseeing the day-to-day activities of a customer experience team. The role leads customer service professionals, develops customer-centric initiatives, and drives continuous improvement to support company goals related to customer focus, simplification, and reinvestment in people. The employee will have direct reports. This is an in-office role at 7834 CF Hawn Freeway, Dallas, Texas 75217, with employees required to report to the office five days a week. Candidates are expected to relocate at their own expense within three weeks of accepting an offer. The position is direct hire; contractor or agency employment is not available. The company does not provide current or future sponsorship assistance or relocation assistance.
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