Industry
Information technology (IT) outsourcing services, Information technology (IT) and Internet, IT, Internet, R&D, Information technology (IT) network management services, Staff recruitment, research and selection, Services to businesses, Business Services
HQ Location
Kungsgatan 64
SE,Stockholms Län,Stockholm,111 22