Das Unternehmen betreut von den deutschen Standorten München, Köln und Frankfurt am Main aus mit rund 800 Mitarbeitern (Stand: März 2010) sowohl deutsche als auch europäische und internationale Kunden.