Strategic Sourcing Advisors Email Format
Outsourcing/OffshoringWashington, United States11-50 Employees
Strategic Sourcing Advisors (SSA) operates in the outsourcing and offshoring consulting space, connecting contact center buyers with providers that fit their specific requirements. Based in Bellevue, Washington, the firm emphasizes its experience managing substantial global contact center programs and its founders’ background in Microsoft’s contact center consolidation initiative. SSA positions itself as a facilitator that helps buyers achieve process improvements and cost reductions by matching them with appropriate outsource partners across U.S., near-shore, and offshore options. The company notes that there is no cost or obligation for buyers to engage its services, with compensation coming from providers in its portfolio, and highlights its capability to save clients time by maintaining up-to-date market knowledge and a curated provider portfolio.