Martijn Delmeer Service Manager Name M.C. Delmeer Telephone +31 71 527 6953 E-mail m.c.delmeer@issc.leidenuniv.nl Service Manager ICT Shared Service Centre Customer Relations Processen & Diensten Service Management Work address Snellius Niels Bohrweg 1 2333 CA Leiden Room number 0.34 Contact +31 71 527 6953 m.c.delmeer@issc.leidenuniv.nl No relevant ancillary activities