Oxfam Novib's IT department is led by Rick de Zoete (Manager ICT) and has 40 employees.
Hatim Suleiman
Quality Management Specialist
Leo Stolk
Business Intelligence lead at Oxfam Novib
Looking for a particular Oxfam Novib employee's phone or email?