USAID/OFDA's IT department is led by Aneesha Kilaru (Senior Devops Engineer (consultant)) and has 40 employees.
Emily Tenenbom
Information Officer
Kathleen Myer
Senior Public Health Advisor
Kathleen Dock
Amanda Schmitt
Katie Dock
Jack Nichting
Sarah Alger
Looking for a particular USAID/OFDA employee's phone or email?