The Site Director is responsible for overseeing the entire operations of a contact center location, ensuring optimal performance, efficiency, and customer satisfaction. This senior leadership role involves managing a team of managers who directly supervise frontline call center agents. The Site Director plays a crucial role in implementing strategic initiatives, maintaining operational excellence, and fostering a positive work environment.
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
Director