Firma tworzy ponad 50-osobowy zespół ekspertów z dziedziny łańcucha dostaw, którzy będą brać udział w projektach konsultingowych i wdrożeniowych w Europie, na Bliskim Wschodzie i Afryce. Zakres ich usług zostanie poszerzony na cały świat. Z rozwiązań grupy korzysta ponad 6 tys. firm. Zatrudniaona 5 tys. ekspertów. W Europie ma biura także w Finlandii, Belgii, we Włoszech, w Hiszpanii, Holandii, we Francji, Danii i Czechach. Warszawę wybrało najwięcej firm, które ulokowały w Polsce centra usług. Na koniec 2011 r. działało ich 57.
105 tys. Tyle osób pracuje w Polsce w sektorze usług biznesowych w ponad 400 centrach.