![](/en/design-1.0/assets/images/no-photo.jpg)
Alexander Mars
Application Manager
- Name
- M.W.A. Mars
- Telephone
- +31 71 527 6902
- m.w.a.mars@issc.leidenuniv.nl
Application Manager
- ICT Shared Service Centre
- Customer Applications Services
- Application Solutions
- Process Application Services
Application Manager