
MCI provides tech-enabled business services and outsourcing solutions for brands worldwide, simplifying contact center operations.
MCI is seeking a Call Center Sales Manager to oversee the operations of their contact centers. The role involves coaching team members, driving sales, improving customer satisfaction, and ensuring consistent quality of service. This is a full-time, onsite position based in Wichita, Kansas.
MCI provides tech-enabled business services and outsourcing solutions for brands worldwide, simplifying contact center operations.