senior program manager at International Orthodox Christian Charities (IOCC)
Haregewoin Desta is a(n) senior program manager working at International Orthodox Christian Charities (IOCC).