Town Square mall 8th floor office no. 802, Djibouti Street 22 Mazoria, Addis Ababa, Ethiopia.
+251-976-00-5100
9870
vacancy@ashewatechnology.com