FAO's IT department is led by Brave Ndisale (FAO Country Representative) and has 753 employees.
Marko Macskovich
Programme Implementation Specialist
Looking for a particular FAO employee's phone or email?