
MCI provides tech-enabled business services and outsourcing solutions for brands worldwide, simplifying contact center operations.
MCI is a fast-growing tech-enabled business services company seeking a Director of Sales to drive growth and shape the future of the business. The role involves building relationships with clients, developing sales strategies, and managing existing accounts. This is a strategic sales position focused on new business development.
MCI provides tech-enabled business services and outsourcing solutions for brands worldwide, simplifying contact center operations.