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.