John Vickers has been the director of Ingwe Capital, a boutique investment and property development group, since January 2018.