Distributors of Information Technology products in Africa. Omega Africa stocks a wide range of products and some of the biggest brands in the business.
Omega Africa was
ESTABLISHED IN
1996


RMA Request