You are using an
upgrade your browser
as some features may not work.
Report a problem
Suite 2405, Universal Trade Center
Information Technology / IT
Report this company
A platform for news and opportunities in technology, innovation, and career development in East Africa.
Job Openings at Akilah Institute