Yetsedaw Aynewa Demewozie

Yetsedaw Aynewa Demewozie
Consultant - Technology Innovation and Scaling