Education; training; arranging and conducting of training courses; arranging and conducting of seminars; arranging and conducting of workshops [training]
Education and EntertainmentScientific and technological services and research and related design services; industrial analysis and research services; design and development of computer hardware and software
Computer and Scientific