Bole Bulbulla, Woreda 12, Addis Ababa, Ethiopia
Call Us Now +251 11 888 9238

Enterprise Business Solutions

Maximize your IT investments through innovative technology solutions