Industry
Media Production, Congresses, seminars, receptions - organisation and services, Computer network equipment, Information technology (IT) and Internet, IT, Internet, R&D, Input peripherals, Information technology (IT) systems consultants, Monitors/display screens, Servers (computing), Software consultants
HQ Location
European Union (EU),Europe, Middle East, and Africa (EMEA)