New Website Launched

Welcome to the new website for Omni Africa. Omni Africa was formed in 1997 with its head office in South Africa and branches in Botswana, Zambia, Mozambique and Zimbabwe.

Read More

Contact Us