Lance Zikalala

Managing Director, nCoded Solutions