Industry
Outsourcing and Offshoring Consulting, Telephones, Internet & Telephony, Telecommunications Industry, Telephone marketing, Marketing, Marketing, Advertising & the Media, Electronic data processing - software, Call/contact centre operators, Postal services, telecommunications, radio and television
HQ Location
European Union (EU),Europe, Middle East, and Africa (EMEA)