Emmy Auma Odero

Country Director, Kenya & Horn of Africa at International Alert

Timeline

  • Country Director, Kenya & Horn of Africa

    Current role