Leveraging technology-enabled solutions and technology-business partners are strategies that many organizations use to achieve efficiency. Businesses employ collaborative tools to gain productivity. Businesses engage specialized consultants on-site for special projects and specific expertise. Businesses co-source to specialty boutiques, to implement key initiatives. Businesses outsource non-core business functions to reduce opportunity costs and invest more resources into value added offerings. Businesses partner with offshore service providers to leverage global talent pools, achieve 24/7 productivity and manage costs. In other words technology enabled solutions and business partners extend and augment the capabilities of businesses to help them become efficient and stay competitive.