Service Delivery Manager
...the future of the information space. Its expertise and services support the development of knowledge, education and research in a... ...technological excellence. Across the world, the Group enables its customers and employees, and members of societies at large to live, work...