Innovative People

David Brits

Finance, business and innovation.

Languages David Brits speaks:

English
Afrikaans