NATO's IT department is led by Doug Barnhurst (IT Manager) and has 217 employees.
Serge Da Deppo
Innovation Officer
Vasileios Katsampas
Principal Engineer
Oltion Bregu
Head Enterprise Services
Looking for a particular NATO employee's phone or email?