Position Overview
MCI is a rapidly growing tech-enabled business services company offering CX, BPO, and XaaS solutions. We operate call centers both on-site and remotely and use advanced tech to improve customer journeys.
We are seeking an Experienced SEO Manager to own our organic search strategy and deliver significant gains in visibility, traffic, and conversion performance. This role is ideal for a seasoned SEO professional with advanced technical expertise, strategic leadership experience, and a strong track record of measurable results.