Founded in 2014.
Company registered in England and Wales No. 08485430.
Avatar's three Founding Directors have over 100 years of combined experience in technical, business and financial related projects, for both Government and private agencies worldwide.
Through its business partners, Avatar is focused on in and outbound investment opportunities in and out of South Africa. See our Portfolio page for the current investment opportunities.