, and the Netherlands. We wish to recruit a Research Leader / Senior Analyst in our Science and Emerging Technology (SET... of new and emerging technologies from artificial intelligence and biotechnology to quantum technology and virtual reality...
Rand Europe